搜索

首页  >  问答  >  正文

python3.x - centos python 安装lxml 报错 阿里云ECS

阿里云主机,原本centos内置python 2.7 ,安装了python 3.6
然后因为要使用lxml 解析文档,结果使用

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/)

请教各位如何解决?
按照网上说的额

pip3 install wheel  

然而还是没用请教倒是是怎么解决

当然如果直接用pip 那么是python 2.7的
根据这个帖子 centos python安装lxml报错

yum groupinstall development tools
yum install python-devel

发现安装的都是python 2.7的
结果还是报错

我想大声告诉你我想大声告诉你2814 天前953

全部回复(2)我来回复

  • 过去多啦不再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

    回复
    0
  • 我想大声告诉你

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

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

    回复
    0
  • 取消回复