在 Ubuntu 中“设置 Python”通常包含安装 Python、设置默认版本、配置 pip、使用虚拟环境等步骤。下面按常见需求给你一套清晰做法(以 Ubuntu 20.04 / 22.04 为例,其他版本类似)。
python3 --version
which python3
Ubuntu 一般自带 python3(不要删系统 python3,否则可能破坏系统工具)。
例如安装 Python 3.10:
sudo apt update
sudo apt install python3.10
验证:
python3.10 --version
Ubuntu 默认没有 python 命令,只有 python3。
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --config python3
然后选择对应编号。
⚠️ 不建议把
python指向 python3,除非你清楚后果(部分系统脚本依赖 python2)
sudo apt install python3-pip
检查:
pip3 --version
升级 pip(可选):
pip3 install --upgrade pip
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
deactivate
pip install virtualenv
# 下载后
bash Miniconda3-latest-Linux-x86_64.sh
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
不要用 sudo pip,用虚拟环境。
用:
python3.8
python3.10
明确指定版本。
如果你是指:
可以告诉我你的具体场景,我可以直接给你对应命令。