Python 3.11.9 安装及虚拟环境配置指南※
本文档详细记录了在服务器上安装 Python 3.11.9 及创建虚拟环境的步骤。
1. 下载 Python 安装包※
首先,在官网下载所需版本的 Python 安装包:
找到并下载 Python-3.11.9.tgz
文件。
2. 解压安装包※
下载完成后,使用以下命令解压安装包:
tar -xzf Python-3.11.9.tgz
3. 进入 Python 源码目录※
解压后,进入解压得到的 Python 源码目录:
cd Python-3.11.9
4. 配置安装路径※
在源码目录中,运行以下命令配置安装路径,并启用编译优化选项:
./configure --prefix=/www/server/pyporject_evn/versions/3.11.9 --enable-optimizations
--prefix
指定了 Python 的安装路径。--enable-optimizations
启用编译优化选项,以提高性能。
5. 编译并安装 Python※
配置完成后,运行以下命令编译并安装 Python:
make -j$(nproc)
make install
-j$(nproc)
参数可以让编译过程利用多个 CPU 核心,加快编译速度。
6. 验证安装※
安装完成后,使用以下命令验证 Python 是否正确安装:
/www/server/pyporject_evn/versions/3.11.9/bin/python3.11 --version
如果安装成功,应该会看到类似以下的输出:
Python 3.11.9
7. 创建虚拟环境※
在你喜欢的目录下,使用以下命令创建一个虚拟环境:
/www/server/pyporject_evn/versions/3.11.9/bin/python3.11 -m venv /www/server/pyporject_evn/backend
此步骤完成后,你已经成功创建了一个基于 Python 3.11.9 的虚拟环境。