我有一个新的CentOS 6.8的最小安装,在这里我尝试使用Python2.7和它的工具。
首先,我首先:
yum -y update
yum groupinstall -y development
yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel然后,我下载了Python2.7.13软件包,并将其正常安装在:
./configure
make
make altinstall但是,当尝试使用以下方法安装setuptools时:
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分开安装吗?
非常感谢。
发布于 2017-01-31 15:12:46
您可以手动安装EPEL repo,然后再安装IUS repo:
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:
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 ),这样就可以了!
https://stackoverflow.com/questions/41851012
复制相似问题