温馨提示×

ubuntu python咋配置呢

小樊
37
2026-10-13 04:36:46
栏目: 编程语言

在 Ubuntu 上配置 Python,一般包含 安装 Python、包管理工具(pip)、虚拟环境 等步骤。下面按最常见、最推荐的方式来说明(适用于 Ubuntu 20.04 / 22.04 / 24.04)。


一、查看系统已有 Python

Ubuntu 一般自带 Python 3:

python3 --version

⚠️ 注意:不要卸载系统自带的 python3,很多系统工具依赖它。


二、安装 / 更新 Python(推荐 Python 3)

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

安装完成后检查:

python3 --version
pip3 --version

三、配置 pip(国内用户建议换源)

临时使用

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

永久配置(推荐)

mkdir -p ~/.pip
nano ~/.pip/pip.conf

写入:

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

四、使用虚拟环境(非常重要)

避免污染系统 Python。

创建虚拟环境

mkdir myproject
cd myproject
python3 -m venv venv

激活虚拟环境

source venv/bin/activate

激活后命令行前面会出现 (venv)

退出虚拟环境

deactivate

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

比如 Python 3.11:

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

使用:

python3.11 -m venv venv

六、(可选)用 pyenv 管理多版本 Python

适合开发需要多版本的人:

curl https://pyenv.run | bash

然后按提示配置 ~/.bashrc


七、常见问题

1. python 命令不存在

Ubuntu 默认只有 python3
可加别名:

echo "alias python=python3" >> ~/.bashrc
source ~/.bashrc

2. pip 安装权限错误

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


如果你是想:

  • 配置 Python 开发环境(VS Code)
  • 配置 Django / Flask
  • 配置 服务器运行 Python
  • 配置 AI / 深度学习环境

可以告诉我你的具体用途,我可以给你更针对性的配置方案。

0 踩