在 Ubuntu 上配置 Python,通常包含 系统自带 Python、安装新版本、pip 包管理、虚拟环境 这几部分。下面给你一份实用、循序渐进的指南。
Ubuntu 一般自带 Python 3(不要删系统 Python,很多系统工具依赖它)。
python3 --version
which python3
sudo apt update
sudo apt install python3 python3-pip python3-venv
查看版本:
python3 --version
pip3 --version
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 python3.11-venv python3.11-dev
使用:
python3.11 --version
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
python 命令不存在Ubuntu 默认只有 python3
python3
如需 python:
sudo apt install python-is-python3
❌ 不要加 sudo pip
✅ 用虚拟环境,或:
pip install --user xxx
project/
├── venv/
├── main.py
└── requirements.txt
导出依赖:
pip freeze > requirements.txt
安装依赖:
pip install -r requirements.txt
如果你能告诉我:
我可以给你更定制化的配置方案。