你的问题比较宽泛,“Ubuntu 上 Python 怎么设置”可以包括安装、版本切换、虚拟环境、pip 配置等。下面我按最常见的场景给你一套清晰设置方法。
python3 --version
which python3
Ubuntu 一般自带 python3(不建议删系统 Python)。
sudo apt update
sudo apt install python3.11
查看:
python3.11 --version
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
⚠️ 不要直接替换系统 python3
推荐用 update-alternatives:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 1
sudo update-alternatives --config python
选择对应编号即可。
sudo apt install python3-pip
或为指定版本:
python3.11 -m pip --version
python3 -m pip install --upgrade pip
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
deactivate
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果你能具体说一下你是:
我可以给你更精确的一步到位命令。