抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

事件背景

在服务器上部署环境时,遇到安装软件而 pip 无法获取到对应软件的问题,于是查阅软件文档得知,软件需要 Python3.8 - 3.11 而服务器自带 Python3.6 于是需要自己手动进行更新。

安装过程

1.安装依赖包

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

2.下载Python安装包

wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tgz
(具体链接请根据实际情况到官网查看)
3.解压资源包并进入目录

tar -zxvf Python-3.11.0.tgz
cd Python-3.11.0

4.编译安装

./configure --enable-optimizations
make altinstall

  • 此处提一下make altinstallmake install的区别:
  • altinstall不会创建软连接与手册相关信息

5.修改默认Python

ln -sf /usr/local/bin/python3.11 /usr/bin/python3

6.查看是否成功

python3 --version

评论