我想在Windows 7上安装带有lxml的python3。 似乎有几个版本可用。 什么是最好的版本/安装方式?
答案 0 :(得分:3)
我遇到了找到正确版本的同样问题。经过几个小时的混乱,我终于在位于加州大学欧文分校的Christoph Gohlke的Unofficial Windows Binaries for Python Extension Packages网站上找到了Python 3的Windows二进制文件。
他真正拥有Python扩展的A-Z,只要它可用于Python。人们可能想要从PIP安装程序到中文分词,再到多锥度傅里叶谱估计器。除此之外,它进入生物学和科学专业扩展。
答案 1 :(得分:2)
使用当前稳定版本3,3.2.2。你可以在http://python.org/ftp/python/3.2.2/python-3.2.2.msi找到一个安装python的Windows安装程序。
使用lxml的Python Package Index版本:它有一个专门用于Python 3的Windows安装程序。
下载并运行Python安装程序,然后下载并运行lxml安装程序:它应该很简单。
答案 2 :(得分:1)
主要是因为下面的说明最完整和仍然很快完成。在多次使用MSI和LXML二进制文件时,我遇到了安装中断/获取gcc
和mingw
错误的问题。
这些说明适用于Windows7或带有Python3.3的Windows8 。
但是,它们应该适用于各种版本,因为python版本和其他相应的先决条件会发生变化/发展:
C:\python33\
和C:\python33\scripts
文件夹添加到系统路径,方法是将这些目录添加到控制面板>中的PATH
环境变量中。系统>高级系统设置链接(高级选项卡)>环境变量(按钮)。PATH
,与上面添加C:\python33
和C:\python33\scripts
的方式相同:
c:\openssl-win32\bin
c:\openssl-win64\bin
get-pip.py
应该为您安装Setuptools),但是,以防万一......
ez_setup.py
HERE并将其保存在C:\python33\scripts
C:\python33\scripts> python ez_setup.py
get-pip.py
并将其保存在C:\python33\scripts
C:\python33\scripts> python get-pip.py
LXML 3.3.3
以获取适用于您的Windows和PC架构的版本答案 3 :(得分:0)
最新版本的lxml(3.6.0)现在支持Wheel格式,因此使用pip安装它没有问题:
pip install lxml
答案 4 :(得分:0)
值得一提的是,只有Windows 7 3.8.6之前的版本才支持Python3-除此之外,它无法安装,并在Python日志文件中出现类似于以下错误:
[2490:291C][2020-11-14T14:22:21]e000: Windows 8.1 or later is required to continue installation
在Python Releases for Windows下载页面中提到了这一点:
请注意,Python 3.9.0不能在Windows 7或更早版本上使用。
[...]
请注意,Python 3.8.6不能在Windows XP或更早版本上使用。
因此,如果使用Chocolatey进行安装,则需要以下命令:
choco install python3 --version 3.8.6