我认为我在系统上安装LXML Lib太愚蠢了。 请允许任何人帮我指导愚蠢的人吗? 我找到了很多指导,但他们对我帮助不大。
我看了LXML-Homepage 安装我需要pip 1.4.1吗?我下载了它...但是,我该如何安装呢?
Unzip pip-1.4.1.tar.gz
然后我用我的Python Shell打开了setup.py。 运行模块:
Traceback (most recent call last):
File "C:\................\dist\pip-1.4.1\setup.py", line 5, in <module>
from setuptools import setup, find_packages
ImportError: No module named 'setuptools'
好的..现在我觉得我需要setuptools ......
已下载setuptools-1.4.1-py2.py3-none-any.whl
解压缩..用我的python shell运行easy_install.py
SystemExit: error: No urls, filenames, or requirements specified
如果在Windows命令控制台中启动,则会出现相同的错 我该怎么办?
答案 0 :(得分:5)
如果您在Windows上,为什么不在正常安装程序中使用二进制包? 您可以在此页面上找到它们:http://www.lfd.uci.edu/~gohlke/pythonlibs/
答案 1 :(得分:4)
您也可以使用anaconda。安装完成后(http://continuum.io/downloads),您只需运行conda install lxml
即可安装lxml。它对于像numpy和scipy这样的软件包也非常有用,有时在Windows上安装很麻烦。
答案 2 :(得分:0)
这些说明适用于Windows7或Windows8 with Python3.3 ,特别是原始海报要求。 但是,它们应该适用于各种版本,因为python的发行版和其他各自的先决条件会发生变化/演变:
C:\python33\
和C:\python33\scripts
文件夹添加到系统路径,方法是将这些目录添加到控制面板&gt;中的PATH
环境变量中。系统&gt;高级系统设置链接(高级选项卡)&gt;环境变量(按钮)。c:\openssl-win32\bin
(或类似)目录添加到PATH
,与上面添加C:\python33
和C:\python33\scripts
的方式相同。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,
http://www.lfd.uci.edu/~gohlke/pythonlibs/djcobkfp/lxml-3.4.4-cp27-none-win32.whl#替换基于您的依赖项的lxml版本.. http://www.lfd.uci.edu/~gohlke/pythonlibs/ 并打开命令提示符打开lcoation下载或文件已下载到cmd ..
安装使用,
pip install lxml-3.4.4-cp34-none-win_amd64.whl # this is eg name may vary based on your python or lxml version.