首先下载源tar包可用linux自带下载工具wget下载,如下所示:
1 |
# wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz |
1、下载完成后到下载目录下后解压文件
1 |
tar -zxvf Python-2.7.3.tgz |
2、进入解压缩后的文件夹
2 |
cd Python-2.7.3 |
3、在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
1 |
mkdir -p /usr/ local /python27 |
4、在解压缩后的目录下编译安装
1 |
./configure --prefix=/usr/ local/python27 make |
2 |
make install |
5、此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
创建目录
1 |
mkdir -p /usr/bin/python_old |
移动旧版本安装文件
1 |
mv /usr/bin/python /usr/bin/python_old |
6、再建立新版本python的链接
1 |
ln -s /usr/ local /python27/bin/python2.7 /usr/bin/python |
7、配置python环境变量
vim /etc/profile在系统环境变量中增加一行
export PYTHON_HOME=/usr/bin/python
按:x 保存退出
输入source /etc/profile 执行环境变量刷新
8、输入python检验新版本是否安装OK
1 |
python |
显示出python的新版本信息
说明python环境OK