L'hôte Alibaba Cloud, à l'origine centos avait python 2.7 intégré, a installé python 3.6
Et puis, comme lxml a été utilisé pour analyser le document, le résultat utilisait
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/)
S'il vous plaît, dites-moi comment le résoudre ?
D'après ce qui est dit en ligne
pip3 install wheel
Mais c'est toujours inutile. S'il vous plaît, dites-moi comment le résoudre
.Bien sûr, si vous utilisez pip directement, il s'agit de python 2.7
Selon cet article, centos python installe lxml et signale une erreur
yum groupinstall development tools
yum install python-devel
J'ai trouvé que tous ceux installés étaient python 2.7
Le résultat était toujours une erreur
Voir le rapport d'erreur :
peut être la source
yum
源配置有问题, 可以先尝试换一个yum
, puis essayez de l'installer à nouveauRéférez-vous à ceci : CentOS 7 installez la source EPEL
Ensuite, référez-vous à ce qui suit, installez lxml
centos7 installer python, pip,redis,lxml
Utilisez pip3 install lxml -v pour imprimer plus d'informations. Je suppose que c'est parce que libXXXdev n'est pas installé sur le système
.