centos7安装python3.9

Centos默认安装的是python 2.7版本,需要使用python3,安装过程记录如下:

  1. 查看系统python2的位置:
    whereis python
  2. 安装编译python3的相关系统依赖包
    yum -y install zlib-devel bzip2-devel openssl-devel libffi-devel ncurses-devel sqlite-devel readline-devel tk-devel zlib gcc make python-devel mysql-devel mysql-lib epel-release python-pip
  3. 安装pip
    yum -y install epel-release
    yum -y install python-pip
  4. 使用wget下载python3的源码包或者上传离线包(这里以前者为例)
    wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz
    如果没有wget,可以使用pip安装:pip install wget
  5. 编译python3源码包
    xz -d Python-3.9.6.tar.xz
    tar -xf Python-3.9.6.tar
    cd Python-3.9.6
    ./configure prefix=/usr/local/python39
    make && make install
  6. 出现Successfully installed代表安装成功python3.9
  7. 添加软链接,可以将原来的链接备份(个人不推荐)
    mv /usr/bin/python /usr/bin/python.bak(如果执行后则需要更改系统文件默认为python3版本,可以自行找度娘哦)
    添加python3的软链接:
    ln -s /usr/local/python39/bin/python3.9 /usr/bin/python39
    ln -s /usr/local/python39/bin/pip3.9 /usr/bin/pip39
    测试是否安装成功:
    python39 -V
  8. 配置pip国内镜像地址
    mkdir ~/.pip
    vim ~/.pip/pip.conf
    修改文件内容为:
    [global]
    index-url=https://mirrors.aliyun.com/pypi/simple
    [install]
    trusted-host=mirrors.aliyun.com
  9. 保存后,尝试安装packages,验证下是否已更换为阿里源
    pip39 install virtualenv virtualenvwrapper
  10. 其他国内的pip源
    豆瓣 https://pypi.douban.com/simple
    清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
    中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple
posted @   hai_sir  阅读(827)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示