1.查看python3版本
python3 --version
2.卸载python3.11
2.1查找python3.11程序位置
2.2分别删除whereis查询出来的python3.11文件内容如下
2.2.1删除/usr/bin目录下的python3文件
2.2.2删除/usr/local/bin目录下的所有内容
2.2.3删除/usr/local/lib目录下的所有内容
2.3验证结果
至此python3.11卸载完毕
3.安装python3.8
3.1python官网下载python3.8
下载链接:Python Release Python 3.8.10 | Python.org
我的Windows安装的python解释器版本为3.8.10,为保持一致,Linux同样安装3.8.10版本
3.2将下载的源代码文件通过XFTP或者CRT或者WinSP等工具上传至需要安装的Linux服务器上
3.3解压该文件
tar -zxvf Python-3.8.10.tgz
3.4进入解压后的文件
3.5创建python3.8.10的编译、安装目录并指定该目录编译
3.5.1创建目录:mkdir /usr/local/python-3.8.10
3.5.2编译:./configure prefix=/usr/local/python-3.8.10
编译成功截图
3.6安装python3.8.10
3.6.1命令:make && make install
安装成功截图
4.配置python3.8环境变量
4.1将python3.8的bin路径配置到/etc/profile文件中
4.2生效命令:source /etc/profile
5.验证测试成功,python解释器从python3.11成功降级为python3.8
特别声明:由于我这里安装python3.11的时候已经安装了python3.8的依赖包,故此次不需要重新安装依赖包,如果是第一次安装python3.8版本的话,需要在3.安装python3.8之前安装如下依赖包