下面给你一份在 Ubuntu 上配置 Python 的实用指南,从最基础的系统 Python 到推荐的开发环境,按常见需求来写。
Ubuntu 一般已经自带 Python 3:
python3 --version
⚠️ 不要动系统自带的 python3(很多系统命令依赖它)
sudo apt update
sudo apt install python3 python3-pip python3-venv
检查:
python3 -V
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 --version
不要全局装包
mkdir myproject
cd myproject
python3 -m venv venv
source venv/bin/activate
退出环境:
deactivate
在虚拟环境中:
pip install requests
pip freeze > requirements.txt
安装依赖:
pip install -r requirements.txt
python 指向 python3(可选)不建议改系统,但你可以:
alias python=python3
或写进:
nano ~/.bashrc
curl https://pyenv.run | bash
然后按提示配置 ~/.bashrc
安装版本:
pyenv install 3.12.1
pyenv global 3.12.1
sudo apt install conda
# 或安装 miniconda
sudo apt install python3-pip
不要用 sudo pip
✅ 用虚拟环境
✅ 新手 / 普通使用
apt + venv + pip
✅ 开发者
pyenv + venv
✅ AI / 数据
conda / miniconda
如果你告诉我:
我可以给你更精确的配置命令。