跳到主要内容

Python创建虚拟环境

介绍:虚拟环境是Python开发人员常用,本文介绍如何使用Virtualenvwrapper管理Python虚拟环境

概述

Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以做:

  • 将所有虚拟环境整合在一个目录下
  • 管理(新增,删除,复制)虚拟环境
  • 快速切换虚拟环境

安装

# on Windows
pip install virtualenvwrapper-win
# on macOS / Linux
pip install --user virtualenvwrapper
# then make Bash load virtualenvwrapper automatically
echo "source virtualenvwrapper.sh" >> ~/.bashrc
source ~/.bashrc

虚拟环境存放的位置为:C:/Users/用户名/Envs

创建虚拟环境

# on macOS/Linux:
mkvirtualenv --python=python3.6 venv
# on Windows
mkvirtualenv --python=python3 venv

使用--python指定虚拟环境中 Python 的版本,venv是虚拟环境名称

激活虚拟环境

workon #列出虚拟环境列表
workon [venv] #切换环境

退出虚拟环境

deactivate

删除环境

rmvirtualenv venv

venv是虚拟环境名称