温馨提示×

ubuntu如何配虚拟环境

小樊
40
2026-10-10 07:19:59
栏目: 云计算

在 Ubuntu 上配置 Python 虚拟环境,常用有 venv(官方自带) 和 conda(科学计算常用) 两种方式。下面分别说明。


一、使用 venv(推荐,轻量)

1. 安装依赖

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

2. 创建虚拟环境

python3 -m venv myenv

myenv 是环境目录名,可自定义

3. 激活虚拟环境

source myenv/bin/activate

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

4. 使用环境

pip install 包名
python script.py

5. 退出虚拟环境

deactivate

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

1. 安装 Miniconda

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

按提示安装,完成后重启终端或:

source ~/.bashrc

2. 创建环境

conda create -n myenv python=3.10

3. 激活环境

conda activate myenv

4. 安装包

conda install numpy
# 或
pip install xxx

5. 退出环境

conda deactivate

三、常见问题

❓ pip 不存在

sudo apt install python3-pip

❓ 想指定 Python 版本

sudo apt install python3.9-venv
python3.9 -m venv myenv

❓ 查看已有环境

  • venv:看目录
  • conda:
conda env list

如果你是用在 Django / Flask / 深度学习 / ROS 等场景,我可以给你更具体的配置示例。

0 踩