Skip to content
大纲

创建虚拟环境

Python 虚拟环境用于将软件包安装与系统隔离开来。

创建一个新的虚拟环境,方法是选择 Python 解释器并创建一个 ./venv 目录来存放它:

sh
# 使用系统中已有的包
$ python3 -m venv --system-site-packages ./venv

# 不使用系统的包,一个纯净的虚拟环境
$ python3 -m venv ./venv

激活该虚拟环境:

sh
$ source ./venv/bin/activate

当虚拟环境处于有效状态时,shell 提示符带有 (venv) 前缀。

在不影响主机系统设置的情况下,在虚拟环境中安装软件包。首先升级 pip

sh
(venv) $ python3 -m pip install --upgrade pip
(venv) $ pip list # 显示安装在虚拟环境中的包
(venv) $ pip --version # 查看pip的版本
(venv) $ python3 --version # 查看python3的版本

退出虚拟环境:

sh
(venv) $ deactivate