博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Linux-安装较新版本python3

Posted on 2023-03-14 07:02  乔55  阅读(95)  评论(0编辑  收藏  举报

安装较新版本python3

1. 安装依赖包
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2. 进入下载:https://www.python.org/ftp/python/
  方法1:选择相应版本,直接点击下载,下载完成后上传至Linux系统
  方法2:wget https://www.python.org/ftp/python/3.9.0/Python-3.8.8.tar.xz
3. 创建相应目录
  - mkdir /usr/local/python3
  - mkdir ~/myApp
  - cd ~/myApp
  - tar xvf Python-3.8.8.tar.xz
  - cd Python-3.8.8
  - ./configure --prefix=/usr/local/python3
  - make && make install
  - 安装python3时会自动安装python-pip,
  - 若没有,可自动安装:yum -y install python-pip
4. 安装成功后,创建软链接
  - 先将旧版本的备份:
    - cp /usr/bin/python /usr/bin/python.bak
    - cp /usr/bin/pip3 /usr/bin/pip3.bak
  - ln -s /usr/local/bin/python3 /usr/bin/python3,
  - ln -s /usr/local/bin/pip3 /usr/bin/python3
  - 或直接将新的拷贝至指定目录
    - cp /usr/local/bin/python3 /usr/bin/python3
    - cp /usr/local/bin/pyip3 /usr/bin/pyip3