Linux小白求助:centOS6.9安装遇到困难

CentOS6.9安装saefile好像困难重重

系统自带的是py2.6,我自己安装了py2.7,然后软连接默认调用2.7.因为yum好像依赖2.6

然后执行yum install python-setuptools python-imaging python-ldap MySQL-python python-memcached python-urllib3

提示安装完成后,执行saefile安装脚本,却提示缺少以上软件。。。

难道默认yum install 到py2.6里去了?

怎么破啊?Linux小白求助

换 Centos7

Centos6的话不能用 yum,必须全部手动编译安装。各种坑,等着你来踩。

不是吧。。。怎么Linux下反而那么挑剔啊

这个是系统环境的问题。

因为 centos6 的源本来就是在 Python2.6 跑的,centos7 才升级为 Python2.7,所以只要你是6 yum 下来的都是 Python2.6的插件。

Linux 说:“怪我咯。”

不懂乱说(光速逃跑)

我换pip了,好像也装不上。。

乖乖的源码编译吧~

(Centos6 下装成功的人的经验之谈)

那些扩展都装不全啊

Collecting python-imaging
Could not find a version that satisfies the requirement python-imaging (from versions: )
No matching distribution found for python-imaging

好几个都装不上,跪了

Ubuntu 装最少坑。

醉啦,先用COS7试下

用pip安装那些扩展,为啥提示找不到

centos7 的话不需要 pip 啊,直接 yum 一堆就是了,就是可能名字有点不同,需要自行百度。

7 我试过啦,可以顺利yum。。。只是生产机器是6.9的。。又不太方便换系统。。。业务太多。。。

应该找个时间研究下 docker,将业务系统迁移到 docker。

或者上 ESXI 之类的,业务系统还是要隔离开运行才好,否则环境会很难搞,如果涉及到都用 Python 来跑,一个 Python2.7 一个 Python2.6 会很麻烦。

居然用手工下载源码的方式把那个扩展装上了。。被自己感动了

源码编译安装Python2.7,设置环境变量,成功升级成2.7,然后再安装pip ,安完pip后再安装依赖库;