温馨提示×

Ubuntu怎样安装Python工具包

小樊
45
2026-08-24 13:10:01
栏目: 编程语言

在 Ubuntu 上安装 Python 工具包(第三方库)最常用、最推荐的方式是使用 pip。下面按常见场景给你一个完整、实用的说明。


一、确认 Python 和 pip 是否已安装

1️⃣ 查看 Python 版本

python3 --version

Ubuntu 20.04+ 通常自带 Python 3。


2️⃣ 查看 pip 是否已安装

pip3 --version

如果没有,先安装 pip:

sudo apt update
sudo apt install python3-pip

二、使用 pip 安装 Python 工具包(最常用 ✅)

安装单个包

pip3 install 包名

例如:

pip3 install requests
pip3 install numpy
pip3 install pandas

安装指定版本

pip3 install numpy==1.24.0

升级包

pip3 install --upgrade 包名

三、推荐做法:使用虚拟环境(强烈建议 ✅)

避免污染系统 Python 环境。

1️⃣ 安装虚拟环境工具

sudo apt install python3-venv

2️⃣ 创建虚拟环境

python3 -m venv venv

3️⃣ 激活虚拟环境

source venv/bin/activate

激活后,终端前面会出现 (venv)

4️⃣ 在虚拟环境中安装包

pip install requests

5️⃣ 退出虚拟环境

deactivate

四、通过 apt 安装系统级 Python 包(不推荐但有时需要)

适用于系统工具或依赖复杂的情况:

sudo apt install python3-requests
sudo apt install python3-numpy

⚠️ 缺点:版本通常较旧。


五、从 requirements.txt 批量安装

常用于项目迁移或部署:

pip install -r requirements.txt

示例 requirements.txt

numpy
pandas>=1.5
requests

六、常见问题

❓ pip 安装很慢?

使用国内镜像(如清华源):

pip install 包名 -i https://pypi.tuna.tsinghua.edu.cn/simple

或永久配置:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

❓ 权限错误(Permission denied)

✅ 推荐:使用虚拟环境
❌ 不推荐:sudo pip install(容易破坏系统)


七、总结(最推荐流程 ✅)

sudo apt update
sudo apt install python3-pip python3-venv

python3 -m venv venv
source venv/bin/activate
pip install 包名

如果你有具体工具包名称(如 torchopencvdjangoansible),我可以给你针对性的安装方案

0