在 CentOS 上配置 Python 环境可以通过以下步骤完成:
1. 检查系统自带 Python 版本
CentOS 7/8 可能已经自带了 Python:
python3 --version
如果没有,或者版本过低,可以手动安装。
2. 安装 Python(推荐)
(1)使用 dnf
或 yum
安装
bash
复制编辑
sudo yum install -y python3
安装完成后,检查版本:
bash
复制编辑
python3 --version
可能还需要安装 pip
:
bash
复制编辑
sudo yum install -y python3-pip pip3 --version
(2)安装 Python 开发工具 如果你需要编译 C 扩展或开发 Python 应用:
bash
复制编辑
sudo yum groupinstall -y "Development Tools" sudo yum install -y gcc gcc-c++ make
3. 配置 python3
作为默认 Python(可选)
bash
复制编辑
sudo alternatives --set python /usr/bin/python3 python --version # 确保默认是 Python 3
4. 配置 pip
源(加速下载)
创建或修改 ~/.pip/pip.conf
:
bash
复制编辑
mkdir -p ~/.pip echo "[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple " > ~/.pip/pip.conf
然后安装常用工具:
bash
复制编辑
pip install --upgrade pip pip install virtualenv
5. 创建 Python 虚拟环境(可选)
bash
复制编辑
python3 -m venv myenv source myenv/bin/activate # 进入虚拟环境
要退出:
bash
复制编辑
deactivate
这样,你的 CentOS 就有了一个完整的 Python 开发环境。
命令行执行
python3 script.py