[英]Error installing xmlsec in linux server with python 3.4
今天開始在Linux服務器中安裝xmlsec
看到此錯誤。 我看到部分錯誤說This lxml version requires Python 2.7, 3.5 or later.
但我找不到該庫刪除的python v3.4文檔或如何處理此問題。 無需升級python 3.5,幫助我重新開始工作。 提前致謝。
Downloading https://files.pythonhosted.org/packages/35/42/d7cd323c91d4706f3cc32ffe7d5f851ab8ef9898ccb350f6ba593dd8b89a/xmlsec-1.3.3.tar.gz
Complete output from command python setup.py egg_info:
This lxml version requires Python 2.7, 3.5 or later.
Traceback (most recent call last):
File "/home/travis/virtualenv/python3.4.8/lib/python3.4/site-packages/setuptools/sandbox.py", line 154, in save_modules
yield saved
File "/home/travis/virtualenv/python3.4.8/lib/python3.4/site-packages/setuptools/sandbox.py", line 195, in setup_context
yield
File "/home/travis/virtualenv/python3.4.8/lib/python3.4/site-packages/setuptools/sandbox.py", line 250, in run_setup
_execfile(setup_script, ns)
File "/home/travis/virtualenv/python3.4.8/lib/python3.4/site-packages/setuptools/sandbox.py", line 45, in _execfile
exec(code, globals, locals)
File "/tmp/easy_install-hkv6kerj/lxml-4.4.0/setup.py", line 12, in <module>
build_ext.build_ext.run(self)
SystemExit: 1
首先: lxml是一個單獨的軟件包,當您pip install xmlsec時, xmlsec依賴於它,並為ya 安裝 lxml的最新版本。 幾天前https://pypi.org/project/lxml/- “已刪除對Python 3.4的支持。”
第二:昨天我們遇到了同樣的問題。 即使我們將lxml版本凍結到<4.4.0,我們仍然看到xmlsec試圖設置最新的lxml 。 我們只是從requirements.txt中刪除了xmlsec ,並使用單獨的pip安裝程序進行了安裝,從而達到了目的。
基本上:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.