linux python2升级到python3(源码编译安装)

来源:互联网 发布:淘宝放错类目降权 编辑:程序博客网 时间:2024/05/28 23:20

系统自带的py2升级成py3教程

需要root权限

Step1
#下载wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
Step2
#解压 到项目目录下 ./configure #如果报错configure: error: no acceptable C compiler found in $PATH#需要安装/升级 gcc 及其它依赖包yum install make gcc gcc-c++ #完成之后重新执行./configure
Step3
# 编译安装make #编译完成之后make install#验证下# python -VPython 2.7.5# python3 -VPython 3.5.2

注意:在 /usr/local/bin/ 下有一个 python3 的链接,指向 bin 目录下的 python 3.5。

Step4
#设置3.x为默认版本mv /usr/bin/python /usr/bin/python.bak# 将python的添加软连接到py3ln -s /usr/local/bin/python3 /usr/bin/python#检查下# python -VPython 3.5.2

配置完这个之后 yum就不能用了,需要修改下配置

vi /usr/bin/yumvi /usr/libexec/urlgrabber-ext-down# 这两个文件需要都修改成#!/usr/bin/python 改为 #!/usr/bin/python2.7
原创粉丝点击