CentOS 8.4升级python至3.8.10保姆级教程

双11阿里云搞活动,一不小心被99元一年价格吸引,直接下单买了1年2C2G3M云服务器(性能测试还可以),打算后续用于学习、测试。

【购买要点】

直接下单买1年。买完后,立即续费,再充值1年,这样有效期就到了2025年11月11日。

然后,官方承诺,2025年11月11日还可以以99元/年价格再续一年;2026年11月11日还可以以99元/年价格再续一年,有效期至2027年11月11日。相当于可以得到4年这个价格。

感兴趣伙伴,可以点击这里查看【 云小站_专享特惠_云产品推荐-阿里云

买完主机,直接修改密码,登录后台,然后就有了这篇文章操作。

【为什么升级python 3.8.10版本】

  1. 阿里云主机的操作系统我选择的是centos 8.4,自带python版本偏低,需要进行升级,更好适合未来学习需要。
  2. python 3.8.10版本,是最后一个同时支持win7、win10的最新版本,优先选择64位版本。

【升级至3.8.10教程】

1 安装编译依赖包

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

中间回答y

2下载python3.8.10源文件

Index of /ftp/python/    这里查找所有python版本下载

找到下载地址如下:

https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz

输入命令wget进行下载:

wget  https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz

下载会有点慢,因为站点在国外。

3.解压缩下载的文件

tar -xzf Python-3.8.10.tgz

4进入目录

cd Python-3.8.10

5.设置配置项参数

./configure --enable-shared --prefix=/usr/local LDFLAGS="-Wl,-rpath /usr/local/lib"

直至命令执行完毕

6 编译源码

make && make altinstall

这个过程可能需要几分钟。编译完成后,Python3.8将安装在/usr/local/bin目录下。

7添加软连接以方便使用

为了方便使用,可以把Python3.8添加到系统的软连接中。使用以下命令:

ln -s /usr/local/bin/python3.8 /usr/bin/python38

原来那个旧的用python访问,新版本的用python38命令访问

8.升级pip

在安装Python3.8.10之后,pip可能会因为版本不同而失效。使用以下命令安装最新版本的pip:

curl https://bootstrap.pypa.io/get-pip.py | python3.8 -

9. 测试Python3.8.10

最后,可以使用以下命令来测试Python3.8.10是否安装成功:

python38 --version

如果显示Python3.8.10的版本号,则表示升级成功。

通过以上步骤,就可以在CentOS 8.4上下载、编译、并使用Python3.8.10.

以上保姆级教程新鲜制作,一次成功!

【发文章不易,请多多点赞、关注、支持!】

  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值