附录2 小白如何在服务器上安装Python3.8

玩转ChatGPT秘籍指南菜哥2023-4-9 19:57

大家拿到服务器后,很多服务器的上的python版本都非常旧,需要自己手动升级,升级的过程还是比较复杂的,尤其是对新手来说,非常有必要提供一套保姆级的指南给大家,下面小编就给大家讲讲!

本篇的内容是以centos7为例子,其他版本的linux自行百度一下。

1.查看你的服务器的Python版本

可以看到默认的是Python3.6.10 ,建议升级到python3.8版本

2.安装python3.8的版本

1).首先,确保已安装了必要的开发工具和库。在终端中运行以下命令:

sudo yum groupinstall -y "Development Tools"

就是安装一堆的Development Tools开发工具需要的包,你只管安装即可(小编这边是因为已经安装好了)

然后需要安装一些相关的库:

sudo yum install -y openssl-devel bzip2-devel libffi-devel

就是安装一堆的Python3依赖需要的包,你只管安装即可(小编这边是因为已经安装好了)。

2).接下来,从 Python 官方网站下载 Python 3.8.3 的源代码。你可以使用 wget 或 curl。在终端中运行以下命令:

3).解压下载的源代码压缩包:

tar -xvf Python-3.8.3.tgz

4).切换到解压后的目录:

cd Python-3.8.3

5).在此目录下,运行以下命令以配置和编译 Python:

./configure --enable-optimizations --with-ensurepip=install 然后再敲

make

6).安装编译好的 Python 3.8.3。你可以选择在系统级别安装,也可以在用户级别安装。在系统级别安装 Python 时,请运行以下命令:

sudo make altinstall

7).安装完成后,检查 Python 3.8.3 是否已成功安装。在终端中运行以下命令:

python3.8 --version

如果一切正常,你应该看到输出 Python 3.8.3。下面一篇我们开始创建虚环境。

我们下一篇见!