在 Ubuntu 上配置 Python 环境,常见做法有几种,从最简单到最推荐给你梳理一下。
Ubuntu 通常自带 Python 3:
python3 --version
如果没有:
sudo apt update
sudo apt install python3 python3-pip
适合:大多数学习和开发场景
sudo apt install python3-venv
mkdir myproject
cd myproject
python3 -m venv venv
source venv/bin/activate
激活后命令行前面会出现 (venv)
pip install requests
deactivate
适合:AI、机器学习、多 Python 版本
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
按提示安装,重启终端。
conda create -n py310 python=3.10
conda activate py310
适合:需要频繁切换 Python 版本
sudo apt install -y make build-essential libssl-dev zlib1g-dev
curl https://pyenv.run | bash
配置环境变量后:
pyenv install 3.11.6
pyenv global 3.11.6
sudo snap install code --classic
安装 Python 插件,选择虚拟环境即可。
| 场景 | 推荐 |
|---|---|
| 普通开发 | venv |
| 数据分析 / AI | conda |
| 多版本 Python | pyenv |
| 新手 | venv + VS Code |
如果你告诉我:
我可以给你更精确的配置命令。