簡體   English   中英

當我嘗試在虛擬環境中通過“pip3 install translate”安裝 package(翻譯)時出現錯誤

[英]Getting an error when i try to install a package (translate) by “pip3 install translate” in virtual environment

當我嘗試在我的 python 項目虛擬環境中安裝 package 時遇到錯誤。 但是,當我嘗試在虛擬環境之外通過相同的推薦(pip3 install translate)安裝相同的 package 時,沒關系。

pip 19.0.3 Python 3.8.2

Using cached https://files.pythonhosted.org/packages/85/b2/2ea329a07bbc0c7227eef84ca89ffd6895e7ec237d6c0b26574d56103e53/translate-3.5.0-py2.py3-none-any.whl

已滿足要求:e:\testproject\venv\lib\site-packages 中的 tox(來自 translate)(3.14.6) 已滿足要求:e:\testproject\venv\lib\site-packages 中的預提交(來自 translate ) (2.3.0) 要求已經滿足:點擊 e:\testproject\venv\lib\site-packages (from translate) (7.1.1) Collecting lxml (from translate) Using cached https://files.pythonhosted.org /packages/39/2b/0a66d5436f237aff76b91e68b4d8c041d145ad0a2cdeefe2c42f76ba2857/lxml-4.5.0.tar.gz已滿足要求:e:\testproject\venv\lib\site-packages 中的請求(來自翻譯)(2.23.0) 已滿足要求:toml >=0.9.4 in e:\testproject\venv\lib\site-packages (from tox->translate) (0.10.0) 要求已經滿足:e:\testproject\venv 中的 filelock<4,>=3.0.0 \lib\site-packages (from tox->translate) (3.0.12) 要求已經滿足:colorama>=0.4.1; platform_system == e:\testproject\venv\lib\site-packages 中的“Windows”(來自 tox->translate)(0.4.3) 已滿足要求:virtualenv.=20.0,0..=20,0.1.,= 20.0.2,.=20.0,3..=20,0.4.,=20.0.5,.=20.0:6..=20:0:7.>=16:0,0 在 e.\testproject\venv \lib\site-packages (from tox->translate) (20.0:18) 要求已經滿足。 Packaging>=14 in e.\testproject\venv\lib\site-packages (from tox->translate) (20:3) 要求已經滿足,e.\testproject\venv\ 中有六個<2.>=1.14:0 lib\site-packages (from tox->translate) (1.14:0) 要求已經滿足,py<2.>=1.4:17 in e.\testproject\venv\lib\site-packages (from tox->translate) (1.8:1) 要求已經滿足。 pluggy<1.>=0:12.0 in e.\testproject\venv\lib\site-packages (from tox->translate) (0:13.1) 已滿足要求。 e.\testproject\venv\lib\site-packages 中的 cfgv>=2:0.0 (來自 pre-commit->translate) (3:1.0) 已滿足要求:在 e:\testproject\venv 中識別>=1.0.0 \lib\site-packages (來自 pre-commit->translate) (1.4.15) 要求已經滿足: pyyaml>=5.1 in e.\testproject\venv\lib\site-packages (來自 pre-commit->translate) (5:3,1) 要求已經滿足。 e.\testproject\venv\lib\site-packages 中的 nodeenv>=0.11:1 (來自 pre-commit->translate) (1.3:5) 已經滿足要求。 e.\testproject\venv\lib\site-packages 中的 chardet<4.>=3:0.2 (來自 requests->translate) (3.0:4) 已滿足要求。 e.\testproject\venv\lib\site-packages 中的 certifi>=2017.4,17(來自 requests->translate)(2020.4,5.1)要求已經滿足,urllib3.=1.25:0..=1:25,1。 <1:26.>=1:21,1 in e.\testproject\venv\lib\site-packages(來自 requests->translate)(1.25:9) 已滿足要求。 idna<3.>=2,5 in e.\testproject\venv\lib\site-packages (from requests->translate) (2.9) 要求已經滿足,appdirs<2.>=1.4,3 in e.\testproject \venv\lib\site-packages(來自 virtualenv.=20,0.0.,=20.0.1,.=20.0,2..=20,0.3..=20.0:4,.=20.0:5..=20 ,0.6.,=20.0.7,>=16.0.0->tox->translate) (1,4.3) 已滿足要求。 e,\testproject\venv\lib\site-packages 中的 distlib<1,>=0.3.0(來自 virtualenv.=20.0,0..=20,0.1..=20.0:2..=20:0.3.: =20,0.4..=20.0:5.,=20;0.6,!=20.0.7,>=16.0.0->tox->translate) (0.3.0) 已經滿足要求:pyparsing>=2.0.2在 e:\testproject\venv\lib\site-packages (from packaging>=14->tox->translate) (2.4.7) 安裝收集的包:lxml, translate Running setup.py install for lxml ... 錯誤完成output 命令 E:\TestProject\venv\Scripts\python.exe -u -c "import setuptools, tokenize; file ='C:\Users\rabby\AppData\Local\Temp\pip-install-muzepxbu\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\rabby\AppData\Local\Temp\pip-record-0023ymbj\install-record.txt --single-version-externally-managed --compile --install-headers E:\TestProject\venv\include\site\python3.8\lxml:構建 lxml 版本 4.5 .0. 沒有 Cython 的建築。 ERROR: b"'xslt-config' 不是內部或外部命令,\r\n不是可運行的程序或批處理文件。\r\n" **請確保已安裝libxml2和libxslt的開發包**

Using build configuration of libxslt
running install
running build
running build_py
creating build
creating build\lib.win32-3.8
creating build\lib.win32-3.8\lxml
copying src\lxml\builder.py -> build\lib.win32-3.8\lxml
copying src\lxml\cssselect.py -> build\lib.win32-3.8\lxml
copying src\lxml\doctestcompare.py -> build\lib.win32-3.8\lxml
copying src\lxml\ElementInclude.py -> build\lib.win32-3.8\lxml
copying src\lxml\pyclasslookup.py -> build\lib.win32-3.8\lxml
copying src\lxml\sax.py -> build\lib.win32-3.8\lxml
copying src\lxml\usedoctest.py -> build\lib.win32-3.8\lxml
copying src\lxml\_elementpath.py -> build\lib.win32-3.8\lxml
copying src\lxml\__init__.py -> build\lib.win32-3.8\lxml
creating build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\__init__.py -> build\lib.win32-3.8\lxml\includes
creating build\lib.win32-3.8\lxml\html
copying src\lxml\html\builder.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\clean.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\defs.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\diff.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\ElementSoup.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\formfill.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\html5parser.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\soupparser.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\usedoctest.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\_diffcommand.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\_html5builder.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\_setmixin.py -> build\lib.win32-3.8\lxml\html
copying src\lxml\html\__init__.py -> build\lib.win32-3.8\lxml\html
creating build\lib.win32-3.8\lxml\isoschematron
copying src\lxml\isoschematron\__init__.py -> build\lib.win32-3.8\lxml\isoschematron
copying src\lxml\etree.h -> build\lib.win32-3.8\lxml
copying src\lxml\etree_api.h -> build\lib.win32-3.8\lxml
copying src\lxml\lxml.etree.h -> build\lib.win32-3.8\lxml
copying src\lxml\lxml.etree_api.h -> build\lib.win32-3.8\lxml
copying src\lxml\includes\c14n.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\config.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\dtdvalid.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\etreepublic.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\htmlparser.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\relaxng.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\schematron.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\tree.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\uri.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xinclude.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xmlerror.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xmlparser.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xmlschema.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xpath.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\xslt.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\__init__.pxd -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\etree_defs.h -> build\lib.win32-3.8\lxml\includes
copying src\lxml\includes\lxml-version.h -> build\lib.win32-3.8\lxml\includes
creating build\lib.win32-3.8\lxml\isoschematron\resources
creating build\lib.win32-3.8\lxml\isoschematron\resources\rng
copying src\lxml\isoschematron\resources\rng\iso-schematron.rng -> build\lib.win32-3.8\lxml\isoschematron\resources\rng
creating build\lib.win32-3.8\lxml\isoschematron\resources\xsl
copying src\lxml\isoschematron\resources\xsl\RNG2Schtrn.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl
copying src\lxml\isoschematron\resources\xsl\XSD2Schtrn.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl
creating build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_abstract_expand.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_dsdl_include.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_message.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_schematron_skeleton_for_xslt1.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\iso_svrl_for_xslt1.xsl -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win32-3.8\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
creating build\temp.win32-3.8
creating build\temp.win32-3.8\Release
creating build\temp.win32-3.8\Release\src
creating build\temp.win32-3.8\Release\src\lxml
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DCYTHON_CLINE_IN_TRACEBACK=0 -Isrc -Isrc\lxml\includes -IE:\TestProject\venv\include -IC:\Users\rabby\AppData\Local\Programs\Python\Python38-32\include -IC:\Users\rabby\AppData\Local\Programs\Python\Python38-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /Tcsrc\lxml\etree.c /Fobuild\temp.win32-3.8\Release\src\lxml\etree.obj -w
cl : Command line warning D9025 : overriding '/W3' with '/w'
etree.c
c:\users\rabby\appdata\local\temp\pip-install-muzepxbu\lxml\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\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
creating Users
creating Users\rabby
creating Users\rabby\AppData
creating Users\rabby\AppData\Local
creating Users\rabby\AppData\Local\Temp
C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -I/usr/include/libxml2 "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" /TcC:\Users\rabby\AppData\Local\Temp\xmlXPathInitt0q8ob77.c /FoUsers\rabby\AppData\Local\Temp\xmlXPathInitt0q8ob77.obj
xmlXPathInitt0q8ob77.c
C:\Users\rabby\AppData\Local\Temp\xmlXPathInitt0q8ob77.c(1): fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************

----------------------------------------

命令“E:\TestProject\venv\Scripts\python.exe -u -c”導入setuptools,tokenize; file ='C:\Users\rabby\AppData\Local\Temp\pip-install-muzepxbu\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\rabby\AppData \Local\Temp\pip-record-0023ymbj\install-record.txt --single-version-externally-managed --compile --install-headers E:\TestProject\venv\include\site\python3.8\lxml"在 C:\Users\rabby\AppData\Local\Temp\pip-install-muzepxbu\lxml\ 中出現錯誤代碼 1 失敗

我通過在我的虛擬環境中安裝 lxml package 解決了這個問題。

easy_install lxml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM