下面按常见需求给你一个比较完整的 Ubuntu Python 配置指南,从系统 Python 到开发环境,你可以按需取用。
Ubuntu 通常自带 Python 3:
python3 --version
which python3
⚠️ 不要删除系统 Python,很多系统工具依赖它。
sudo apt update
sudo apt install python3 python3-pip python3-venv
查看版本:
python3 -V
pip3 -V
sudo apt install python3.10 python3.11
切换默认(可选):
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
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.12
python3 -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
python3 -m venv venv
source venv/bin/activate
deactivate
echo "alias python=python3" >> ~/.bashrc
source ~/.bashrc
(不建议改系统 /usr/bin/python)
pip install ipython
pip install numpy pandas requests flask django
sudo apt install python3-pip
✅ 用虚拟环境
❌ 不要用 sudo pip
如果你告诉我:
我可以给你更精确的配置方案。