温馨提示×

ubuntu下python怎配置

小樊
44
2026-10-01 11:49:15
栏目: 编程语言

在 Ubuntu 下配置 Python,通常包含系统 Python 管理、安装指定版本、虚拟环境、包管理等几个方面。下面按常见需求一步步说明。


一、查看系统已有 Python

Ubuntu 一般自带 Python 3:

python3 --version
which python3

⚠️ 不要卸载系统自带 python3,很多系统工具依赖它。


二、安装 / 切换 Python 版本

1. 安装 Python(以 3.10 为例)

sudo apt update
sudo apt install python3.10 python3.10-venv python3.10-dev

2. 设置默认 python 命令(可选)

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --config python3

三、配置 pip

1. 安装 pip

sudo apt install python3-pip

检查:

pip3 --version

2. 升级 pip(推荐)

pip3 install --upgrade pip

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

1. 创建虚拟环境

python3 -m venv venv

2. 激活环境

source venv/bin/activate

3. 退出环境

deactivate

五、使用国内镜像(加速 pip)

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

六、安装多个 Python 版本(进阶)

可使用 pyenv:

sudo apt install -y make build-essential libssl-dev zlib1g-dev
curl https://pyenv.run | bash

然后:

pyenv install 3.11.6
pyenv global 3.11.6

七、常见问题

1. pip 不在 PATH

export PATH=$PATH:~/.local/bin

2. 缺少依赖

sudo apt install python3-dev build-essential

如果你有具体用途(如:跑 Django、AI 训练、系统脚本、Docker),可以告诉我,我可以给你更针对性的配置方案。

0 踩