温馨提示×

python ubuntu咋配置

小樊
37
2026-10-21 22:44:23
栏目: 编程语言

下面按最常见场景给你讲:在 Ubuntu 上配置 Python 环境(安装、版本管理、虚拟环境、IDE)。


一、Ubuntu 自带 Python(先看现状)

Ubuntu 一般自带 Python 3:

python3 --version

⚠️ 不要卸载系统 Python(apt / 软件依赖它)


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

1️⃣ 用 apt 安装(简单稳定)

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

验证:

python3 -V
pip3 --version

2️⃣ 安装指定版本(如 3.11)

sudo apt install python3.11

三、pip 配置(国内加速)

临时使用

pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久配置

mkdir ~/.pip
nano ~/.pip/pip.conf

写入:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

四、虚拟环境(强烈推荐)

创建虚拟环境

python3 -m venv venv

激活

source venv/bin/activate

退出:

deactivate

五、多版本 Python(可选)

用 update-alternatives

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
sudo update-alternatives --config python3

⚠️ 不建议改 python 指向,容易坏系统


六、IDE / 编辑器

  • VS Code(最推荐)
sudo snap install code --classic
  • PyCharm
sudo snap install pycharm-community --classic

七、常见问题

pip 报 SSL / 权限错误

✅ 用虚拟环境
❌ 不要 sudo pip

command not found: python

Ubuntu 默认只有 python3

alias python=python3

八、你可以告诉我

你具体是:

  • ✅ 刚装 Ubuntu 想跑 Python
  • ✅ 做 Web(Django / Flask)
  • ✅ 做 AI / 深度学习
  • ✅ 想装 Anaconda

我可以给你针对性的配置方案。

0 踩