温馨提示×

ubuntu python如何配

小樊
45
2026-09-28 14:27:02
栏目: 编程语言

下面按最常见、最稳妥的方式,给你一套在 Ubuntu 上配置 Python 的实用方案(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


一、Ubuntu 自带 Python(不要删)

Ubuntu 系统本身依赖 Python,不要卸载系统 Python。

查看已有版本:

python3 --version
which python3

二、安装指定版本 Python(可选)

以 Python 3.11 为例:

sudo apt update
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:deadsnakes/ppa
sudo apt update
sudo apt install -y python3.11 python3.11-venv python3.11-dev

验证:

python3.11 --version

三、推荐使用虚拟环境(非常重要)

永远不要在系统 Python 里直接 pip install

创建虚拟环境

python3 -m venv venv
# 或指定版本
python3.11 -m venv venv

激活环境

source venv/bin/activate

退出环境

deactivate

四、pip 配置

在虚拟环境中:

pip install --upgrade pip

国内加速(可选):

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

五、安装常用工具(推荐)

pip install requests numpy pandas flask

六、用 pyenv 管理多个 Python(进阶)

如果你需要频繁切换 Python 版本:

curl https://pyenv.run | bash

然后按提示配置 ~/.bashrc 或 ~/.zshrc。


七、常见问题

1. python 命令不存在

Ubuntu 默认只有 python3:

alias python=python3

2. pip 安装权限错误

❌ 不要加 sudo pip ✅ 用虚拟环境


八、最小可用模板

mkdir myproject && cd myproject
python3 -m venv venv
source venv/bin/activate
pip install flask

如果你告诉我:

  • Ubuntu 版本
  • 用 Python 做什么(Web / 爬虫 / AI / 脚本)
  • 是否需要多版本

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

0 踩