在CentOS上快速搭建Python环境可以通过以下步骤实现:
安装依赖包
首先,打开终端并输入以下命令来安装编译Python所需的依赖包:
sudo yum update -y sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel
下载并解压Python源码
访问Python官方网站,找到你需要的Python版本并下载源码包。例如,下载Python 3.8.13版本:
wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tgz
然后解压源码包:
tar -xf Python-3.8.13.tgz cd Python-3.8.13
配置并编译安装Python
在源码目录下执行以下命令来配置安装选项:
./configure --enable-optimizations
接着编译源码:
make -j 4
最后,使用altinstall
命令安装Python:
sudo make altinstall
验证安装
运行以下命令检查Python是否安装成功:
python3.8 --version
设置虚拟环境(可选)
为了更好地管理项目依赖,建议创建一个虚拟环境。首先,安装virtualenv
工具:
python3.8 -m pip install virtualenv
然后,创建一个名为my_venv
的虚拟环境:
python3.8 -m venv my_venv
最后,激活虚拟环境:
source my_venv/bin/activate
现在,你已经成功在CentOS上搭建了一个Python开发环境,并可以选择使用虚拟环境来管理不同项目的依赖。