python install lxml auf dem Mac OS 10.10.1

8

Ich habe ein neues Macbook gekauft und ich bin so neu in Mac OS. Jedoch lese ich viel im Internet über, wie man Ausschuss installiert

Ich habe alles gemacht, aber ich habe ein Problem mit der Installation von lxml

Ich habe dies am Terminal versucht

%Vor%

und eine Menge Sachen begannen heruntergeladen zu werden und viele Texte wurden auf das Terminal geschrieben, aber ich bekam diese Fehlermeldung rot im Terminal

%Vor%

und jetzt, wenn ich scrapy spider diese Wörter mit lxml, habe ich diese Fehlermeldung

%Vor%

Was soll ich bitte tun?

jeder Vorschlag wird geschätzt

    
Marco Dinatsoli 23.05.2015, 07:14
quelle

2 Antworten

26

Ich hatte dieses Problem und was ich tat ist:

installierte alle xcode (2.8GB) aus Apple Store.

um sicher zu sein, dass die Installation erfolgreich abgeschlossen wurde: Terminal öffnen und eingeben

%Vor%

Sie sollten etwas wie folgt erhalten:

%Vor%

Jetzt müssen Sie Befehlszeilen-Tools installieren. versuche, gcc auf dem Terminal einzugeben, dann gibt es zwei Möglichkeiten: Entweder bekommst du ein Fenster mit der Aufforderung, die Tools zu installieren und du musst auf install klicken, sonst bekommst du eine Fehlermeldung.

Wenn Sie eine Fehlermeldung erhalten, dann machen Sie sich keine Sorgen, versuchen Sie einfach, die Tools mit diesem Befehl xcode-select --install

zu installieren

danach starten Sie den Mac neu und installieren Sie dann erneut lxml wie folgt:

%Vor%

Versuchen Sie dann, scrapy wieder zu laufen

Wenn Sie in einer anderen Bibliothek einen anderen Fehler entdecken, installieren Sie einfach scrapy einfach mit easy_install und NICHT mit pip

    
Paolo RLang 24.05.2015, 21:09
quelle
0

Dies passiert wahrscheinlich, weil Sie die Befehlszeilentools nach dem Upgrade nicht neu installiert haben.

Normalerweise sollte XCode auf die neueste Version (4.4) aktualisiert werden (ich glaube, als ich auf 10.8 aktualisiert habe, habe ich auch eine ganze Reihe anderer Anwendungen aktualisiert, einschließlich XCode). Nach dem Update müssen Sie die Befehlszeilentools neu installieren. Dies kann jetzt über eine Einstellung in XCode erfolgen:

Gehen Sie zu "Einstellungen - & gt; Downloads" und installieren Sie "Command Line Tools".

    
DarKnight 23.05.2015 07:32
quelle

Tags und Links