加入收藏 | 设为首页 | 会员中心 | 我要投稿 甘南站长网 (https://www.0941zz.com/)- 科技、行业物联网、开发、云计算、云管理!
当前位置: 首页 > 综合聚焦 > CentOS > 正文

centos7.4 升级python 2.7.5 到 3.7.0

发布时间:2023-12-13 20:07:17 所属栏目:CentOS 来源:DaWei
导读: 安装依赖。
yum install gcc gcc-c++ zlib-devel bzip2-devel openssl-devel
ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel

安装python 3.7
wget https://www.pyt

安装依赖。

yum install gcc gcc-c++ zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel

安装python 3.7

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz tar xvf Python-3.7.0.tar.xz cd Python-3.7.0 ./configure --with-ssl make make install

验证

python3 -V

设置3.7为默认版本

ls -la /usr/bin/ | grep python lrwxrwxrwx. 1 root root 7 Oct 15 2017 python -> python2 lrwxrwxrwx. 1 root root 9 Oct 15 2017 python2 -> python2.7 -rwxr-xr-x. 1 root root 7136 Aug 4 2017 python2.7

将原来 python 的软链接重命名:

mv /usr/bin/python /usr/bin/python.bak

将 python 链接至 python3:

ln -s /usr/local/bin/python3 /usr/bin/python

配置yum

升级 Python 之后,由于将默认的 python 指向了 python3,yum 不能正常使用,需要编辑 yum 的配置文件,此时修改/usr/bin/yum 和 /usr/libexec/urlgrabber-ext-down ,将 #!/usr/bin/python 改为 #!/usr/bin/python2.7,保存退出即可。

(编辑:甘南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章