在 Ubuntu 上安装 Python 工具包(第三方库)最常用、最推荐的方式是使用 pip。下面按常见场景给你一个完整、实用的说明。
python3 --version
Ubuntu 20.04+ 通常自带 Python 3。
pip3 --version
如果没有,先安装 pip:
sudo apt update
sudo apt install python3-pip
pip3 install 包名
例如:
pip3 install requests
pip3 install numpy
pip3 install pandas
pip3 install numpy==1.24.0
pip3 install --upgrade 包名
避免污染系统 Python 环境。
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
激活后,终端前面会出现 (venv)。
pip install requests
deactivate
适用于系统工具或依赖复杂的情况:
sudo apt install python3-requests
sudo apt install python3-numpy
⚠️ 缺点:版本通常较旧。
常用于项目迁移或部署:
pip install -r requirements.txt
示例 requirements.txt:
numpy
pandas>=1.5
requests
使用国内镜像(如清华源):
pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
或永久配置:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
✅ 推荐:使用虚拟环境
❌ 不推荐:sudo pip install(容易破坏系统)
sudo apt update
sudo apt install python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate
pip install 包名
如果你有具体工具包名称(如 torch、opencv、django、ansible),我可以给你针对性的安装方案。