温馨提示×

ubuntu如何配置python3

小樊
35
2026-09-01 11:43:24
栏目: 编程语言

在 Ubuntu 上配置 Python3,通常包含安装、版本管理、虚拟环境、pip 配置等步骤。下面按常见使用场景说明。


一、检查已安装的 Python3

大多数 Ubuntu 已自带 Python3:

python3 --version
which python3

如果显示版本(如 Python 3.10.12),说明已安装。


二、安装或更新 Python3

1. 使用 apt 安装(推荐)

sudo apt update
sudo apt install python3 python3-pip python3-venv
  • python3:解释器
  • python3-pip:包管理工具
  • python3-venv:虚拟环境支持

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

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

三、设置默认 python 命令(可选)

Ubuntu 默认使用 python3,不建议直接替换系统 python

临时使用

python3

使用 alias(推荐)

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

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

避免污染系统环境。

mkdir myproject
cd myproject
python3 -m venv venv
source venv/bin/activate

退出环境:

deactivate

五、配置 pip 镜像(国内加速)

临时使用

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久配置

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

六、常见开发工具安装

pip install --upgrade pip
pip install ipython requests flask django

七、多版本 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

八、验证配置

python3 -V
pip -V
which python3

如果你有具体用途(如 Django、AI、脚本自动化、服务器部署),我可以给你更针对性的配置方案。

0