在 Ubuntu 上配置 Python,通常包含安装 Python、包管理工具(pip)、虚拟环境以及(可选的)多版本管理。下面按常见使用场景给你一套清晰步骤。
Ubuntu 一般自带 Python 3:
python3 --version
⚠️ 不要删除系统自带的 python3,很多系统工具依赖它。
sudo apt update
sudo apt install python3 python3-pip python3-venv -y
验证:
python3 --version
pip3 --version
避免污染系统环境。
mkdir myproject && cd myproject
python3 -m venv venv
source venv/bin/activate
激活后命令行前会出现 (venv)。
deactivate
pip install requests
查看已安装包:
pip list
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 -y
使用:
python3.11 --version
sudo apt install curl build-essential -y
curl https://pyenv.run | bash
然后按提示配置 ~/.bashrc。
不建议改系统 python,可仅对当前用户:
alias python=python3
写入 ~/.bashrc:
echo "alias python=python3" >> ~/.bashrc
source ~/.bashrc
❌ 不要用 sudo pip
✅ 用虚拟环境,或:
pip install --user package
python3 -m pip install --upgrade pip
如果你告诉我:
我可以给你更精确的配置方案。