我试图在命令提示符下运行以下命令-
pip install -r requirements.txt
但是它显示了很多错误,我不知道如何解决它们,因为我不熟悉python。在
错误包括: 1在
^{pr2}$3。在
Failed building wheel for lxml
Running setup.py clean for lxml
Failed to build lxml
Installing collected packages: lxml, cssselect, pyquery
Found existing installation: lxml 4.0.0
Uninstalling lxml-4.0.0:
Successfully uninstalled lxml-4.0.0
Running setup.py install for lxml ... error
Complete output from command c:\python34\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Mohana\\AppData\\Local\\Temp\\pip-build-9bz1xoev\\lxml\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\Mohana\AppData\Local\Temp\pip-rjvm3d2l-record\install-record.txt --single-version-externally-managed --compile:
Building lxml version 3.5.0.
Building without Cython.
ERROR: b"'xslt-config' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"
** make sure the development packages of libxml2 and libxslt are installed **
4.
src\lxml\includes\etree_defs.h(14) : fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory
Compile failed: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Bin\\cl.exe' failed with exit status 2
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I/usr/include/libxml2 /TcC:\Users\Mohana\AppData\Local\Temp\xmlXPathInity8a5suic.c /FoUsers\Mohana\AppData\Local\Temp\xmlXPathInity8a5suic.obj
xmlXPathInity8a5suic.c
C:\Users\Mohana\AppData\Local\Temp\xmlXPathInity8a5suic.c(1) : fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Bin\\cl.exe' failed with exit status 2
我真的需要帮我解决这些问题。我使用的是Windows10(英特尔处理器)和Python3.4。在
对于windows,如果whl也失败了,可以通过exe文件安装lxml。您可以从lxml下载它
希望这能对你有所帮助。在
对于python3.4或更高版本
在命令提示符下, 键入pip3 install lxml以防您想从网络自动下载和安装 另外,从下面下载lxml的.whl文件
对于32位:Download Here
对于64位:Download Here
下载wheel文件后,将命令提示符导航到下载.whl文件的位置,然后尝试 pip3 install“下载的whl file name”
正如@SaeX在this answer中所说,您可以找到预编译的 lxml的WHL与所需的模块和依赖项here。在
对于python3.4和win10,您的文件应该是
lxml‑4.1.0‑cp34‑cp34m‑win_amd64.whl
。然后可以使用pip安装:pip install lxml‑4.1.0‑cp34‑cp34m‑win_amd64.whl
相关问题 更多 >
编程相关推荐