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
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,所以作者跳过了第6步,把第七步的链接后改名为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自带的旧版本,否则可能不会被覆盖。这取决于安装过程。你可以自己测试一下。 ,当然,如果你想保留原来的版本,那么这种方法是最好的。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 必看的 Python 分支、循环和条件01/01
- ♥ python如何生成文件夹12/27
- ♥ python全局如何赋初值10/24
- ♥ python如何不保留小数08/15
- ♥ python如何判断一个字符串是常驻的01/06
- ♥ python的标准库是什么?什么?09/28
内容反馈