温馨提示×

ubuntu下python咋配置

小樊
39
2026-09-22 15:58:44
栏目: 编程语言

在 Ubuntu 下配置 Python,通常包含系统 Python 管理、安装新版本、虚拟环境、包管理几个部分。下面按常见需求一步步说明:


一、查看系统已有 Python

Ubuntu 一般自带 Python 3:

python3 --version
which python3

⚠️ 不要删除系统自带的 python3,很多系统工具依赖它。


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

1. 使用 apt 安装(简单稳定)

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

2. 安装指定版本(如 Python 3.11)

sudo apt install python3.11

3. 使用 deadsnakes PPA(版本更全)

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

三、pip 配置

检查 pip:

python3 -m pip --version

升级 pip:

python3 -m pip install --upgrade pip

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

避免污染系统环境。

创建虚拟环境

python3 -m venv myenv

激活环境

source myenv/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 命令指向,可能会影响 apt。


六、常见开发配置

安装常用包

pip install numpy pandas flask django

配置国内镜像(可选)

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

七、IDE / 编辑器

  • VS Code(推荐)
  • PyCharm
  • Vim / Neovim

如果你是想:

  • 配置 Python 开发环境
  • 配置 AI / 深度学习
  • 配置 Web 开发
  • 配置 多版本共存

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

0