双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.

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

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

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐