温馨提示×

哪里改ubuntu python

小樊
41
2026-10-16 03:19:24
栏目: 编程语言

你说的“哪里改 Ubuntu Python”,常见有几种情况,我分别说一下:

1. 改 Ubuntu 默认 Python 版本(系统 Python)

⚠️ 不建议直接改 /usr/bin/python 指向,容易搞坏系统(apt 依赖 python3)。

推荐方式:用 update-alternatives

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 指向谁”:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1

2. 改当前用户用的 Python(推荐)

用 pyenv:

curl https://pyenv.run | bash

然后:

pyenv install 3.11.6
pyenv global 3.11.6

这样不影响系统。


3. 改 pip 对应的 Python

看他属于谁:

which pip
pip --version

虚拟环境里改:

python -m venv venv
source venv/bin/activate

4. 改 Ubuntu 软件源里的 Python(不常见)

sudo apt install python3.11

你可以告诉我你是想:

  • 换默认 python 版本?
  • 装新 Python?
  • 改某个项目的 Python?
  • 还是改 pip / 环境变量?

我可以直接给你精确命令。

0 踩