簡體   English   中英

如何使用Python 3.4在Windows 8 64位上安裝lxml

[英]How to install lxml on Windows 8 64-bit with Python 3.4

相關問題1
相關問題2

[錯誤日志]

C:\\ Users \\ Hima \\ Documents \\ Installers \\ python \\ packages> python -m pip install lxml-3.4.4-cp34-none-win_amd64.whl
該平台不支持lxml-3.4.4-cp34-none-win_amd64.whl。

[環境]

Windows x86(64位)
已安裝Visual Studio C ++ 2014
Python 3.4
我使用pip(或pip3.4.exe; Python 3.4內置)來pip安裝lxml

[問題]
1.來自http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml的lxml文件顯示為不支持。
2.在下面的lxml包索引中,沒有適合64位和Python 3.4的lxml文件。 https://pypi.python.org/pypi/lxml/3.4.4

我今天一直在為此而苦苦掙扎。 我在stackoverflow.com上的其他地方找到了這個由兩部分組成的快速解決方案,當我嘗試使用lxml時,這導致python不再抱怨:

  1. 轉到此存儲庫並下載與您的Python安裝相匹配的版本(版本號以及32位和64位。我使用Windows 10上安裝的Python 3.5.1 64位,因此在該頁面上,我選擇了lxml- 3.6.0-cp35-cp35m-win_amd64.whl

您說您使用的是Python 3.4,因此請使用與之匹配的版本(或也許已經擁有的版本)。

頁面頂部提供了一些有用的信息,有關這些文件針對哪個版本的CPython。

python -v的輸出還將告訴您使用哪個版本的MSVC ++來構建您的python可執行文件版本。

答案對於從python -v的輸出(包含內部版本號而不是版本號)的輸出確定MSVC版本很有用。

我的下載目錄是d:\\ Downloads。 Python必須位於您的PATH環境變量中,才能進行下一步。 使用如下命令,將“ D:\\ Downloads”更改為下載目錄的路徑名。 然后,在DOS提示符下,鍵入:

  1. python -m pip安裝“ D:\\ Downloads \\ lxml-3.6.0-cp35-cp35m-win_amd64.whl” lxml-3.6.0-cp35-cp35m-win_amd64.whl

我的配置:
Python 3.5
Windows 10

http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下載了lxml-3.6.0-cp35-cp35m-win_amd64.whl

將此文件復制到: c:\\Program Files\\Python35\\

cmd行中的第一個: c:\\Program Files\\Python35>py -m pip install --upgrade pip

然后在cmd行中: c:\\Program Files\\Python35>py -m pip install lxml-3.6.0-cp35-cp35m-win_amd64.whl

完成了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM