在 Debian 系统上安装 Python 模块,常见有以下几种方式,按推荐程度从高到低说明:
适合系统级、服务类程序。
sudo apt update
sudo apt install python3-xxx
例如安装 requests:
sudo apt install python3-requests
✅ 优点:稳定、自动更新
❌ 缺点:版本可能较旧
适合开发、需要新版本模块。
sudo apt install python3-pip
pip3 install --user 模块名
例如:
pip3 install --user requests
sudo pip3 install 模块名
避免污染系统 Python。
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
pip install 模块名
退出环境:
deactivate
git clone xxx
cd xxx
python3 setup.py install
# 或
pip install .
Debian 12+ 默认禁止系统 pip 安装,解决方式:
--user如果你能说清楚:
我可以给你更精确的安装命令。