温馨提示×

Ubuntu 里怎样配 Python

小樊
52
2026-09-25 16:48:57
栏目: 编程语言

在 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

检查:

python3 -V
pip3 --version

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

sudo apt install python3.11

使用:

python3.11 -V

三、管理多个 Python 版本(推荐 pyenv)

安装 pyenv

sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

curl https://pyenv.run | bash

配置 ~/.bashrc:

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

生效:

source ~/.bashrc

使用 pyenv

pyenv install 3.11.6
pyenv global 3.11.6
python -V

四、创建虚拟环境(非常重要)

方法 1:venv(推荐)

python3 -m venv venv
source venv/bin/activate

退出:

deactivate

方法 2:conda(数据科学常用)

sudo apt install conda
conda create -n myenv python=3.11
conda activate myenv

五、安装 Python 包

在虚拟环境中:

pip install requests

升级 pip:

pip install --upgrade pip

六、设置 pip 国内镜像(加速)

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

七、常见问题

❓ pip 不存在

sudo apt install python3-pip

❓ command not found: python

Ubuntu 默认只有 python3

alias python=python3

如果你是想:

  • 配 开发环境(VSCode / PyCharm)
  • 配 服务器运行 Python
  • 配 AI / 深度学习环境

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

0 踩