首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS 6.8 -安装Python2.7会导致无法修复的循环依赖错误

CentOS 6.8 -安装Python2.7会导致无法修复的循环依赖错误
EN

Stack Overflow用户
提问于 2017-01-25 11:55:49
回答 1查看 1K关注 0票数 0

我有一个新的CentOS 6.8的最小安装,在这里我尝试使用Python2.7和它的工具。

首先,我首先:

代码语言:javascript
复制
yum -y update
yum groupinstall -y development
yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel

然后,我下载了Python2.7.13软件包,并将其正常安装在:

代码语言:javascript
复制
./configure
make
make altinstall

但是,当尝试使用以下方法安装setuptools时:

代码语言:javascript
复制
wget http://url.to.setup.tools.package
tar xf file
cd folder
python2.7 setup.py install

它说6包丢失了。如果我想安装6包,它会说缺少打包包。如果我想安装打包包,它会说缺少pyparing包。如果我想安装 package解析包,它会说缺少setuptools包。

怎么会发生这种事?现在Python2.7.13是在没有任何东西的情况下安装自己吗?还有其他方法可以将Python2.7与CentOS 6.8最初的Python2.6分开安装吗?

非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-31 15:12:46

您可以手动安装EPEL repo,然后再安装IUS repo:

代码语言:javascript
复制
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uhv epel-release-latest-6.noarch.rpm
wget https://centos6.iuscommunity.org/ius-release.rpm
rpm -Uhv ius-release.rpm

然后,您可以像这样安装Python-2.7:

代码语言:javascript
复制
yum -y install python27 python27-devel python27-pip python27-setuptools python27-virtualenv --enablerepo=ius

然后,无论您想要使用Python2.7.x而不是2.6 (默认安装在CentOS 6.x上),您必须编辑该脚本并执行一个简单的替换(用python2.7替换python ),这样就可以了!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41851012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档