温馨提示×

Python 环境 Ubuntu 咋配置

小樊
47
2026-09-25 16:40:57
栏目: 编程语言

下面给你一份在 Ubuntu 上配置 Python 环境的实用指南,从“最基础”到“推荐做法”都有,你可以按需求选。


一、Ubuntu 自带 Python(先确认)

Ubuntu 一般自带 Python 3:

python3 --version

⚠️ 不要动系统自带的 python(python3),很多系统工具依赖它。


二、安装 / 升级 Python(推荐方式)

1️⃣ 用 apt 安装(最稳)

sudo apt update
sudo apt install python3 python3-pip python3-venv

检查:

python3 -V
pip3 --version

2️⃣ 安装多个 Python 版本(可选)

比如安装 Python 3.11:

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

三、强烈推荐:用虚拟环境(必学)

✅ venv(最常用)

mkdir myproject
cd myproject

python3 -m venv venv
source venv/bin/activate

激活后:

(venv) pip install requests

退出:

deactivate

✅ conda(适合数据科学)

sudo apt install wget
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

创建环境:

conda create -n py311 python=3.11
conda activate py311

四、pip 配置(国内加速)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

五、常见问题速查

pip 不是命令?

python3 -m pip install xxx

权限问题?

❌ 不要 sudo pip ✅ 用 venv

编辑代码

sudo apt install vim
# 或
code .   # VS Code

六、最小推荐配置 ✅

sudo apt update
sudo apt install python3 python3-pip python3-venv
python3 -m venv venv
source venv/bin/activate

如果你告诉我:

  • ✅ Ubuntu 版本
  • ✅ 用来做什么(Web / AI / 脚本 / 爬虫)
  • ✅ 是否服务器

我可以直接给你一套精准配置命令。

0 踩