Rocky Linux 8 安装 Python 3.10

免费和开源的编程语言 Python 是最流行的高级语言和面向对象的应用程序之一。 通常,它用于自动化、脚本、数据分析、机器学习、后端开发、处理大数据和执行复杂的数学。 由于其多功能的功能,它是初学者和经验丰富的开发人员的热门选择。 在撰写本文时,Python 3.10 是 Python 的最新版本。

在这篇文章中,我们将向我们展示 Rocky Linux 8 上安装 Python 3.10。

先决条件

  • 在 云平台上运行 Rocky Linux 8 的服务器
  • 在我们的服务器上配置的 root 密码

第 1 步 – 创建 云服务器

首先,登录到我们的 云服务器。 创建一个新服务器,选择 Rocky Linux 8 作为至少 2GB RAM 的操作系统。 通过 SSH 连接到我们的云服务器并使用页面顶部突出显示的凭据登录。

登录到服务器后,运行以下命令以使用最新的可用软件包更新基本系统。

dnf update -y

第 2 步 – 安装所需的依赖项

首先,我们需要安装一些编译 Python 3.10 所需的依赖项。 我们可以通过运行以下命令来安装所有这些:

dnf install curl gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y

安装完所有依赖项后,我们可以继续下一步。

第 3 步 – 在 Rocky Linux 8 上安装 Python 3.10

首先,进入Python官方下载页面,使用以下命令下载最新版本的Python:

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

下载完成后,使用以下命令提取下载的文件:

tar -xf Python-3.10.0.tar.xz

接下来,将目录更改为提取的目录并使用以下命令配置 Python:

cd Python-3.10.0
./configure --enable-optimizations

接下来,使用以下命令开始构建过程:

make -j 2
nproc

最后,通过运行以下命令安装 Python 3.10:

make altinstall

安装成功后,使用以下命令验证 Python 安装:

python3.10 --version

我们将获得以下输出:

Python 3.10.0

第 4 步 – 在 Python 中创建虚拟环境

Python 提供了一个 venv 模块,允许我们创建虚拟环境并将应用程序部署在隔离环境中。

要创建名为 app_env 的虚拟环境,请运行以下命令:

python3.10 -m venv app_env

接下来,使用以下命令激活虚拟环境:

source app_env/bin/activate

我们将获得以下外壳:

(app_env) [root@RockyLinux8 ~]#

现在,我们可以使用 PIP 包管理器在虚拟环境中安装任何包和依赖项。

例如,运行以下命令来安装 apache-airflow:

pip3.10 install apache-airflow

如果要删除此软件包,请运行以下命令:

pip3.10 uninstall apache-airflow

要退出 Python 虚拟环境,请运行以下命令:

deactivate

在上述指南中,我们解释了 Rocky Linux 8 上安装 Python 3.10。我们现在可以开始使用 Python 编程语言开发我们的第一个应用程序。 今天就在 的 VPS 主机上试试吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论