温馨提示×

ubuntu怎么调python

小樊
44
2026-09-22 16:16:46
栏目: 编程语言

在 Ubuntu 上调(配置 / 使用 / 管理)Python,通常可以从下面几个方面入手,看你是想用系统 Python、装多版本、还是配开发环境。


一、查看 Ubuntu 已安装的 Python

python3 --version
which python3

一般 Ubuntu 自带 python3(比如 3.8 / 3.10),但没有 python 命令(这是正常的)。


二、安装 / 切换 Python 版本

1️⃣ 安装指定版本(如 3.11)

sudo apt update
sudo apt install python3.11

查看所有版本:

ls /usr/bin/python3*

2️⃣ 用 update-alternatives 切换默认 python3

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

# 交互选择
sudo update-alternatives --config python3

⚠️ 不建议改 python 指向系统 python3,可能影响 apt。


三、推荐使用虚拟环境(非常重要)

创建虚拟环境

python3 -m venv venv
source venv/bin/activate

退出:

deactivate

四、pip 的使用

确保 pip 可用:

python3 -m pip --version

安装包:

python3 -m pip install requests

国内加速:

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

五、用 pyenv 管理多版本(推荐开发者)

curl https://pyenv.run | bash

然后按提示配置 ~/.bashrc 或 ~/.zshrc。

使用:

pyenv install 3.12.1
pyenv global 3.12.1

六、常见问题

❌ apt 报错(因为改了 python)

修复:

sudo apt install --reinstall python3

❌ pip 不存在

sudo apt install python3-pip

如果你能告诉我你是:

  • ✅ 刚装好 Ubuntu
  • ✅ 想跑某个项目
  • ✅ 想学 Python
  • ✅ 服务器 / 桌面

我可以直接给你最合适的配置方案。

0 踩