温馨提示×

ubuntu python怎么设置

小樊
31
2026-09-22 16:02:44
栏目: 编程语言

你的问题比较宽泛,“Ubuntu 上 Python 怎么设置”可以包括安装、版本切换、虚拟环境、pip 配置等。下面我按最常见的场景给你一套清晰设置方法。


一、查看 Ubuntu 已有的 Python

python3 --version
which python3

Ubuntu 一般自带 python3(不建议删系统 Python)。


二、安装 / 升级 Python(以 Python 3.11 为例)

1️⃣ 使用 apt 安装(推荐)

sudo apt update
sudo apt install python3.11

查看:

python3.11 --version

2️⃣ 使用 deadsnakes(Ubuntu 官方社区源,版本更全)

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

三、设置默认 python 命令(谨慎)

⚠️ 不要直接替换系统 python3

推荐用 update-alternatives

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

选择对应编号即可。


四、pip 设置

安装 pip

sudo apt install python3-pip

或为指定版本:

python3.11 -m pip --version

升级 pip

python3 -m pip install --upgrade pip

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

创建虚拟环境

sudo apt install python3-venv
python3 -m venv venv

激活

source venv/bin/activate

退出

deactivate

六、国内 pip 镜像(可选)

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

七、常见开发组合(推荐)

  • Python 3.11 + venv + pip
  • VS Code(Remote WSL / Ubuntu)
  • 项目级虚拟环境

如果你能具体说一下你是:

  • ✅ 装 Python
  • ✅ 设置默认版本
  • ✅ 配置开发环境
  • ✅ 服务器部署

我可以给你更精确的一步到位命令

0