温馨提示×

ubuntupython环境怎么配置

小樊
43
2026-09-10 10:00:17
栏目: 编程语言

下面给你一份在 Ubuntu 上配置 Python 环境的实用指南,从最基础到常见进阶用法,你可以按需取用。


一、Ubuntu 自带 Python(先看版本)

Ubuntu 一般自带 Python 3:

python3 --version

⚠️ 不要卸载系统自带 Python,很多系统工具依赖它。


二、安装 / 升级 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 software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 python3.11-venv python3.11-dev

三、pip 配置(非常重要)

升级 pip

python3 -m pip install --upgrade pip

国内镜像(推荐)

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

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

1️⃣ 创建虚拟环境

python3 -m venv venv

2️⃣ 激活环境

source venv/bin/activate

3️⃣ 退出环境

deactivate

✅ 每个项目一个 venv,避免依赖冲突。


五、使用 conda(适合数据科学)

安装 Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

创建环境

conda create -n py310 python=3.10
conda activate py310

六、常见开发工具

pip install ipython
pip install jupyter
pip install requests

编辑器推荐:

  • VS Code(最常用)
  • PyCharm

七、简单测试

python3
>>> print("hello ubuntu")

八、常见问题速查

pip 不是命令?

python3 -m pip install xxx

权限问题?

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


如果你愿意,可以告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 用途(Web / 爬虫 / AI / 脚本)
  • 是否已装 Python

我可以给你更精准的配置方案

0