由于程序需要用到python,而centos自带的python 2.4版本太低了,而yum命令只支持python 2.4 ,所以就另外安装一个python 2.7
下载编译安装python 2.7
1 2 3 4 5 6 | wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar zxvf Python-2.7.3.tgz cd Python-2.7.3 ./configure make make install |
1 2 | mv /usr/bin/python /usr/bin/python2.4 ln -s /usr/local/bin/python2.7 /usr/bin/python |
因为yum依赖python2.4,所以要修改一下yum
1 | vi /usr/bin/yum |
将文件开始的
1 | #!/usr/bin/python |
改成
1 | #!/usr/bin/python2.4 |
这样就可以继续使用yum命令了。
我是不覆盖系统环境,通过virtualenv来处理python版本不同的情况
请问virtualenv怎么安装不同版本,virtualenv 创建新环境时已经默认安装了python,怎么控制安装不同版本
终于找到了,感激ing
暂时没用过
其实搞linxu的人我一直认为很牛