你说的“哪里改 Ubuntu 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
用 pyenv:
curl https://pyenv.run | bash
然后:
pyenv install 3.11.6
pyenv global 3.11.6
这样不影响系统。
看他属于谁:
which pip
pip --version
虚拟环境里改:
python -m venv venv
source venv/bin/activate
sudo apt install python3.11
你可以告诉我你是想:
我可以直接给你精确命令。