在 Ubuntu 上搭建 Python 环境,一般分几种情况。下面给你一套最常用、最稳妥的做法,从零开始也能搞定。
Ubuntu 通常已经装了 Python(一般是 Python 3)。
python3 --version
如果没装(很少见):
sudo apt update
sudo apt install python3 python3-pip
sudo apt install python3-pip
验证:
pip3 --version
不要直接往系统里装库,用虚拟环境最安全。
sudo apt install python3-venv
python3 -m venv myenv
source myenv/bin/activate
激活后,命令行前面会出现 (myenv)。
pip install requests
deactivate
如果你做 AI / 数据分析,推荐用 Anaconda 或 Miniconda。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
创建环境:
conda create -n pyenv python=3.10
conda activate pyenv
✅ Ubuntu 20.04+ 默认是 Python 3
❌ 不要改系统 python 指向
✅ 用 python3 和 pip3
✅ 项目一定要用虚拟环境
sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv env
source env/bin/activate
pip install 包名
如果你是:
告诉我用途,我可以给你更针对性的环境配置方案。