【问题】
1.centos6.6左右系统中 默认的python版本都是 2.6.6,而我们使用robot framework框架、Django框架等,均需要python2.7。
2.如果使用yum等,其默认的指向还是python2.6,所以还需要指定新的pythonlujing
【解决】
一.安装Python 2.7
1.下载
wget http://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
下载完成后:
2.解压
tar -xvf Python-2.7.12.tar
3.编译/安装
首先要新建一个目录,用来作为Python2.7.12的安装目录
mkdir /usr/local/python2.7
然后开始编译
cd Python-2.7.12 #进入解压后的Python目录
./configure --prefix=/usr/local/python2.7 #等待编译完成
make && make install #等待安装
到这里Python2.7.12就算是安装完成了。
但是现在在命令行输入 Python 看到的版本仍然还是2.6.6。那需要重新指向
二、指定python2.7为默认python
mv /usr/bin/python /usr/bin/python2.6 #将原版本的python更换一个名字
要想使用python还需要增加新版本的python ,可以使用软链或者在PATH 中加入新版Python的bin目录
ln -s /usr/local/python2.7 /usr/bin/python
或者
vim /etc/profile
加入下面一行(切记!!!!)
export PATH="/usr/local/python2.7/bin:$PATH"
保存退出
source /etc/profile
现在命令行输入 python -V看到的版本就是 2.7.12 了
网友评论