1. 准备工作
在开始安装Python3.9之前,确保你有root权限,并使用yum update命令将系统更新到最新状态:
sudo yum update -y
2. 安装依赖
安装编译Python3.9所需的依赖:
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel
3. 下载Python3.9
进入/usr/src目录并下载Python3.9的安装包:
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
4. 解压并编译安装
解压下载的安装包并进入解压后的目录:
sudo tar xzf Python-3.9.0.tgz
cd Python-3.9.0
执行以下命令进行编译和安装Python3.9:
sudo ./configure --enable-optimizations
sudo make altinstall
5. 验证安装
安装完成后,使用以下命令验证Python3.9是否成功安装:
python3.9 --version
如果输出Python的版本号,则说明安装成功。
6. 设置默认Python版本
可以使用以下命令将Python3.9设置为默认版本:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.9 1
执行以下命令选择默认Python版本:
sudo update-alternatives --config python3
然后选择要设置为默认版本的编号。
7. 创建虚拟环境
可以使用venv模块创建一个Python虚拟环境,以便在其中安装和管理Python包。在任意位置创建一个目录作为虚拟环境的存放位置:
mkdir myenv
cd myenv
然后创建虚拟环境:
python3 -m venv venv
激活虚拟环境:
source venv/bin/activate
8. 安装第三方库
在虚拟环境中使用pip命令来安装需要的第三方库:
pip install 包名
9. 常用pip命令
除了安装第三方库外,pip还提供了其他一些常用的命令:
查看已安装的包
pip list
升级指定包
pip install --upgrade 包名
卸载指定包
pip uninstall 包名
10. 总结
在本文中,我们详细介绍了在CentOS 7.6上安装Python 3.9的步骤。通过按照上述步骤,你可以成功安装Python 3.9并设置为默认版本。在虚拟环境中可以方便地安装和管理第三方库。希望本文能帮助你顺利完成Python的安装和配置。