面对有关在venv中安装lxml的问题,

时间:2019-12-07 06:50:09

标签: python python-3.x virtualenv lxml python-3.8

我正在尝试使用pip设置evalai-cli, 但是我尝试运行时在设置过程中遇到了问题

pip install evalai

在库libxml2中找不到函数xmlCheckVersion。是否已安装libxml2?


错误:命令错误,退出状态为1:      命令:'c:\ users \ amana \ evalai-cli \ venv \ scripts \ python.exe'-u -c'import sys,setuptools,tokenize; sys.argv [0] ='“'”'C:\ Users \ amana \ AppData \ Local \ Temp \ pip-install-iwb_ci9r \ lxml \ setup.py'“”“ ;; 文件 ='“'”'C:\ Users \ amana \ AppData \ Local \ Temp \ pip-install-iwb_ci9r \ lxml \ setup.py'“'”'; f = getattr(tokenize, '“”“'open'”'“,打开)(文件); code = f.read()。replace('”'“'\ r \ n'”'“', '“'”'\\ n'“'”'); f.close(); exec(compile(code, file ,'“'”'exec'“'”')))'安装--record'C:\ Users \ amana \ AppData \ Local \ Temp \ pip-record-tu5o2fvl \ install-record.txt'--single-version-externally-managed --compile --install-headers'c:\ users \ amana \ evalai-cli \ venv \ include \ site \ python3.8 \ lxml'          cwd:C:\ Users \ amana \ AppData \ Local \ Temp \ pip-install-iwb_ci9r \ lxml \


错误:b“ xslt-config”不被识别为内部或外部命令,\ r \ noperable程序或批处理文件。\ r \ n“     **确保已安装libxml2和libxslt的开发包**


我已经使用easy_install lxml和www.lfd.uci.edu安装了lxml 但问题仍然存在 我在Windows 10 64位上运行python 38

1 个答案:

答案 0 :(得分:0)

尝试转到https://www.lfd.uci.edu/~gohlke/pythonlibs/
然后您下载文件lxml-4.4.2-cp38-cp38-win_amd64.whl
然后打开命令并导航到包含文件lxml-4.4.2-cp38-cp38-win_amd64.whl的文件夹
然后运行命令 pip install lxml-4.4.2-cp38-cp38-win_amd64.whl