温馨提示×

ubuntu python包怎么配置

小樊
42
2026-10-25 00:04:20
栏目: 编程语言

在 Ubuntu 上“配置 Python 包”通常涉及安装 Python 环境、使用 pip 安装包、管理虚拟环境、以及配置镜像源等。下面我按常见场景给你一份清晰指南。


一、Ubuntu 自带 Python 说明

Ubuntu 通常自带 Python 3(不要卸载系统 Python,否则可能影响系统工具)。

查看版本:

python3 --version

二、安装 pip(Python 包管理器)

sudo apt update
sudo apt install python3-pip

验证:

pip3 --version

三、使用虚拟环境(强烈推荐)

避免污染系统 Python。

1. 安装 venv

sudo apt install python3-venv

2. 创建虚拟环境

python3 -m venv myenv

3. 激活环境

source myenv/bin/activate

激活后命令行前面会出现 (myenv)

4. 退出环境

deactivate

四、安装 Python 包

在虚拟环境中:

pip install requests

安装指定版本:

pip install numpy==1.26.0

查看已安装包:

pip list

五、配置 pip 镜像源(国内加速)

临时使用

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

永久配置

mkdir ~/.pip
nano ~/.pip/pip.conf

写入:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

六、使用 requirements.txt

导出当前环境:

pip freeze > requirements.txt

安装依赖:

pip install -r requirements.txt

七、系统级安装(不推荐)

sudo pip3 install package_name

⚠️ 容易破坏系统依赖,建议只在容器中用。


八、常见排错

pip 权限错误

✅ 用虚拟环境
❌ 不要随便用 --break-system-packages

缺少编译依赖

sudo apt install python3-dev build-essential

如果你是指 “某个具体 Python 包怎么配置”(比如 Django、PyTorch、OpenCV),可以告诉我包名,我给你针对性配置步骤。

0 踩