在 CentOS 上安装 Python 依赖,常见做法如下,按使用场景给你总结一下:
CentOS 7 默认是 Python 2.7,CentOS 8 默认是 Python 3。
不要直接 pip install 到系统 Python,容易破坏 yum。
# CentOS 7
yum install -y python3 python3-pip
# CentOS 8
dnf install -y python3 python3-pip
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# 或
pip install requests
requests==2.31.0
flask==2.3.3
安装:
pip install -r requirements.txt
pip3 install --user package_name
或(⚠️有风险):
sudo pip3 install package_name
yum groupinstall "Development Tools"
yum install -y python3-devel openssl-devel
pip3 install --upgrade pip
系统 Python 太老时可装:
yum install -y epel-release
yum install -y python38
如果你告诉我:
我可以给你精确命令。