在CentOS上搭建Python开发环境可以按照以下步骤进行:
1. 更新系统
首先,确保你的CentOS系统是最新的。
sudo yum update -y
2. 安装必要的依赖包
安装一些必要的依赖包,以便后续安装Python和其他工具。
sudo yum groupinstall -y "Development Tools" sudo yum install -y openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget
3. 下载并安装Python
你可以选择安装Python 2.x或Python 3.x。Python 2.x已经不再维护,推荐安装Python 3.x。
安装Python 3.8(以Python 3.8为例)
wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz tar xzf Python-3.8.10.tgz cd Python-3.8.10 ./configure --enable-optimizations make -j 8 sudo make altinstall
make altinstall
用于防止覆盖系统默认的Python安装。
4. 验证安装
检查Python是否安装成功。
python3.8 --version
5. 安装pip
pip是Python的包管理工具,用于安装和管理Python包。
wget https://bootstrap.pypa.io/get-pip.py sudo python3.8 get-pip.py
6. 配置虚拟环境
使用虚拟环境可以隔离不同项目的依赖包。
sudo yum install -y python38-virtualenv virtualenv -p python3.8 myenv source myenv/bin/activate
7. 安装开发工具
安装一些常用的开发工具和编辑器,如VS Code、PyCharm等。
安装VS Code
sudo yum install -y code
安装完成后,可以在浏览器中访问http://
来下载VS Code。
安装PyCharm
你可以从JetBrains官网下载PyCharm的安装包,然后手动安装。
8. 安装常用Python库
根据你的项目需求,安装一些常用的Python库。
pip install numpy pandas matplotlib scikit-learn
9. 配置系统路径
确保Python和pip的路径在系统路径中。
echo 'export PATH=$PATH:/usr/local/bin/python3.8' >> ~/.bashrc echo 'export PATH=$PATH:/usr/local/bin/pip3.8' >> ~/.bashrc source ~/.bashrc
10. 测试环境
创建一个简单的Python脚本来测试环境是否配置正确。
# test.py print("Hello, Python!")
运行脚本:
python3.8 test.py
通过以上步骤,你就可以在CentOS上搭建一个基本的Python开发环境了。根据你的具体需求,可以进一步配置和优化环境。