linux系统python2.7升级到3.x

该博客介绍了如何在CentOS系统中从Python2升级到Python3,包括下载、解压、编译安装Python3,以及如何处理升级后可能影响的yum、firewall-cmd等命令的兼容性问题。此外,还提到了在升级过程中可能出现的错误及解决办法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、当前系统python版本

[root@localhost ~]# python -V
Python 2.7.5

2、下载所需python版本

[root@localhost ~]# wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz

3、解压

[root@localhost ~]# tar -xf Python-3.9.9.tgz -C /usr/local/

4、编译并安装 (编译时如果报错就是缺少某些依赖,直接yum安装就可以)

[root@localhost ~]#  cd /usr/local/Python-3.9.9/
[root@localhost Python-3.9.9]#  ls
[root@localhost Python-3.9.9]#  ./configure 
[root@localhost Python-3.9.9]#  make && make install

5、完成后,现在系统中有两个版本的python

[root@localhost Python-3.9.9]# python -V
Python 2.7.5
[root@localhost Python-3.9.9]# python3 -V
Python 3.9.9

6、查看python命令

[root@localhost Python-3.9.9]# ll /usr/bin/ |grep python
-rwxr-xr-x.   1 root root       11312 Nov 14  2018 abrt-action-analyze-python
lrwxrwxrwx    1 root root    
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值