温馨提示×

ubuntu怎么配python环境

小樊
34
2026-10-10 07:24:00
栏目: 编程语言

在 Ubuntu 上配置 Python 环境,常见做法有几种,从最简单到最推荐给你梳理一下。


一、确认系统已有 Python(最基础)

Ubuntu 通常自带 Python 3:

python3 --version

如果没有:

sudo apt update
sudo apt install python3 python3-pip

二、使用 venv(推荐,系统自带)

适合:大多数学习和开发场景

1. 安装 venv

sudo apt install python3-venv

2. 创建虚拟环境

mkdir myproject
cd myproject
python3 -m venv venv

3. 激活环境

source venv/bin/activate

激活后命令行前面会出现 (venv)

4. 安装包

pip install requests

5. 退出环境

deactivate

三、使用 conda(适合数据科学 / 多版本)

适合:AI、机器学习、多 Python 版本

1. 安装 Miniconda

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

按提示安装,重启终端。

2. 创建环境

conda create -n py310 python=3.10

3. 激活

conda activate py310

四、使用 pyenv(适合多 Python 版本管理)

适合:需要频繁切换 Python 版本

sudo apt install -y make build-essential libssl-dev zlib1g-dev
curl https://pyenv.run | bash

配置环境变量后:

pyenv install 3.11.6
pyenv global 3.11.6

五、VS Code(可选但强烈推荐)

sudo snap install code --classic

安装 Python 插件,选择虚拟环境即可。


✅ 推荐方案总结

场景 推荐
普通开发 venv
数据分析 / AI conda
多版本 Python pyenv
新手 venv + VS Code

如果你告诉我:

  • Ubuntu 版本
  • 用途(Web / 爬虫 / AI / 学习)
  • 是否服务器

我可以给你更精确的配置命令。

0 踩