Installieren von lxml für Python 3.4 unter Windows x 86 (32 Bit) mit Visual Studio C ++ 2010 Express
Verwandte Fragen:
Fehler: vcvarsall.bat konnte nicht gefunden werdenLXML 3.3 mit Python 3.3 unter Windows 7 32-BitVerwandte Antworten:
https://stackoverflow.com/a/18045219/1175496Ähnliche Kommentare:
Erstellen von lxml für Python 2.7 unter Windows"@ziyuang Dies würde bedeuten, dass Sie Python 3.3 verwenden, das Microsoft Visual Studio 2010 verwendet. Wenn dies der Fall ist, sollten Sie diese Version installieren."FaktenWindows x86 (32-Bit)Installierte beide Visual Studio C ++ 2008 (von hier) Express und Visual Studio C ++ 2010 (von hier)Python 3.4.1 (anscheinend kompiliertmit neuerer Version als Visual Studio 2008)Ich benutze pip (oder pip3.4.exe; eingebaut in Python 3.4) umpip install lxml
distutils verwendet zum Kompilieren Visual Studio C ++ 2010 ExpressDie letzten Zeilen meines Fehlers, protokolliert von pip:
cl: Befehlszeilenwarnung D9025: '/ W3' mit '/ w' überschreiben
lxml.etree.c
C: \ Users \ NATHAN ~ 1 \ AppData \ Local \ Temp \ pip_build_nathanielanderson \ lxml \ src \ lxml \ includes \ etree_defs.h (9): Schwerwiegender Fehler C1083: Include-Datei kann nicht geöffnet werden: 'libxml / xmlversion.h': Nein solche Datei oder Verzeichnis
C: \ Python34 \ lib \ distutils \ dist.py: 260: UserWarning: Unbekannte Distributionsoption: 'bugtrack_url'
warnings.warn (msg)
Fehler: Der Befehl "C: \ Programme \ Microsoft Visual Studio 10.0 \ VC \ BIN \ cl.exe" ist mit dem Beendigungsstatus 2 fehlgeschlagen
Ich kann also nicht von der .egg oder durch Kompilieren installieren ...
RückgriffIch kann auch kein Windows-Installationsprogramm (exe oder msi oder was auch immer) für diese Version von Python finden
Nichthier bei PyPiNochhier bei Chris 'toller SeiteSieht aus wie Christut Geben Sie hier eine direkte Exe ein:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
Danke, Chris! Irgendwelche Ideen, warum ich mit pip nicht kompilieren kann?