centOS如何升级python

centos下升级python版本的详细步骤
1、您可以使用linux自带下载工具wget下载,如下:

作者安装了最小的centos系统,因此在使用编译命令之前,必须安装wget服务。如果读者安装了界面centos系统,或者使用了编译工具,他们可以跳过安装wget,直接执行以下编译步骤。
wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz
2、下载至下载目录后,解压
tar -xzvf Python-3.3.0.tgz

3、文件夹进入解压缩后的文件夹
cd Python-3.3.0


相关推荐:Python教程
4、在编译之前,/usr/local构建文件夹python3(作为python的安装路径,以免覆盖旧版本)
mkdir /usr/local/python3 (这里的新文件夹使用mkdir,如果是新文件,则使用touch)

5、开始编译和安装

作者安装了最小的centos系统,因此在使用编译命令之前,必须安装编译套件gcc。如果读者安装了界面centos系统,或者使用了编译工具,他们可以跳过安装gcc,直接执行以下编译步骤
./configure --prefix=/usr/local/python3

make

make install

6、此时,旧版本没有覆盖,然后原始//usr/bin/python链接改为其他名称(作者保留了两个版本,一个python,一个python3,所以作者省略了第六步,将第七步链接后的名称改为python3,读者可以按照正常步骤达到相同的效果)
mv /usr/bin/python /usr/bin/python_old2
7、新版本python的链接再次建立
ln -s /usr/local/python3//bin/python3 /usr/bin/python
8、此时输入
python -V

9、python的新版本信息将显示
[idolaoxu@localhost home]# python -V
Python 3.3.0
PS:如果不建立新的安装路径python3,而是直接默认安装,则安装后的新python应覆盖linux下的旧版本,也可能不覆盖。这取决于安装过程。你可以自己试试。当然,如果你想保留原来的版本,这种方法是最好的。
