Heim  >  Fragen und Antworten  >  Hauptteil

python3.x – Centos Python-Installation lxml Fehler melden Alibaba Cloud ECS

Alibaba Cloud Host, ursprünglich hatte Centos integriertes Python 2.7, installiertes Python 3.6
Und da lxml zum Parsen des Dokuments verwendet wurde, wurde als Ergebnis

verwendet
pip3 install lxml 
Collecting lxml
  HTTP error 404 while getting http://mirrors.aliyun.com/pypi/packages/0a/75/d54af657adc8625aa950
ae7be4e4f33ef2b5014380556790fc6c7b7d095d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl#md5=0cf2148f
f4e6e65bf9f0bb0c97733f2f (from http://mirrors.aliyun.com/pypi/simple/lxml/)
  Could not install requirement lxml from http://mirrors.aliyun.com/pypi/packages/0a/75/d54af657a
dc8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7d095d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl#m
d5=0cf2148ff4e6e65bf9f0bb0c97733f2f because of error 404 Client Error: Not Found for url: http://
mirrors.aliyun.com/pypi/packages/0a/75/d54af657adc8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7d09
5d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl
Could not install requirement lxml from http://mirrors.aliyun.com/pypi/packages/0a/75/d54af657adc
8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7d095d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl#md5
=0cf2148ff4e6e65bf9f0bb0c97733f2f because of HTTP error 404 Client Error: Not Found for url: http
://mirrors.aliyun.com/pypi/packages/0a/75/d54af657adc8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7
d095d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl for URL http://mirrors.aliyun.com/pypi/packages
/0a/75/d54af657adc8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7d095d/lxml-3.8.0-cp36-cp36m-manylin
ux1_x86_64.whl#md5=0cf2148ff4e6e65bf9f0bb0c97733f2f (from http://mirrors.aliyun.com/pypi/simple/l
xml/)

Bitte sagen Sie mir, wie ich das Problem lösen kann.
Laut dem, was online gesagt wird

pip3 install wheel  

Aber es ist immer noch nutzlos. Bitte sagen Sie mir, wie ich es lösen kann

Natürlich, wenn Sie Pip direkt verwenden, ist es Python 2.7

Laut diesem Beitrag installiert Centos Python lxml und meldet einen Fehler

yum groupinstall development tools
yum install python-devel

Ich habe festgestellt, dass alle installierten Versionen Python 2.7 waren

Das Ergebnis war immer noch ein Fehler

我想大声告诉你我想大声告诉你2664 Tage vor841

Antworte allen(2)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-05 11:11:40

    看到报错:

    because of error 404 Client Error: Not Found for url: http://
    mirrors.aliyun.com/pypi/packages/0a/75/d54af657adc8625aa950ae7be4e4f33ef2b5014380556790fc6c7b7d09
    5d/lxml-3.8.0-cp36-cp36m-manylinux1_x86_64.whl

    可能是yum源配置有问题, 可以先尝试换一个yum源, 然后再试下安装
    参考下这个: CentOS 7 安装EPEL源
    然后再参考下面的, 安装lxml
    centos7安装python,pip,redis,lxml

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-05 11:11:40

    使用pip3 install lxml -v 打印更多信息,我估计系统没装libXXXdev所致

    Antwort
    0
  • StornierenAntwort