如何使用Python 3.4

时间:2015-08-31 08:57:09

标签: windows-8 lxml python-3.4

Related Question 1
Related Question 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 install lxml

[问题]
1.来自http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml的lxml文件显示为不受支持 2.在以下lxml的Package Index中,没有适合64位和Python 3.4的lxml文件。 https://pypi.python.org/pypi/lxml/3.4.4

2 个答案:

答案 0 :(得分:2)

我今天一直在努力解决这个问题。我在stackoverflow.com上的其他地方发现了这个由两部分组成的快速解决方案,当我尝试使用lxml时,python不再抱怨:

  1. 转到this repository并下载一个与您的Python安装相匹配的版本(版本号,32-与64位。我使用的是Python 3.5.1 64位,安装在Windows 10上,依此类推页面,我选择 lxml-3.6.0-cp35-cp35m-win_amd64.whl
  2. 你说你使用Python 3.4,所以使用与之匹配的版本(或者你已经拥有的版本)。

    page顶部有一些有用的信息,说明构建文件的CPython版本。

    python -v的输出还将告诉您使用哪个版本的MSVC ++来构建您的python可执行文件版本。

    answer对于从python -v的输出(包含内部版本号而不是版本号)确定MSVC版本非常有用。

    我的下载目录是d:\ Downloads。 Python必须位于PATH环境变量中才能进行下一步工作。使用如下命令,将“D:\ Downloads”更改为下载目录的路径名。然后,在DOS提示符下键入:

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

答案 1 :(得分:0)

我的配置:
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

它完成了