在Windows中安装virtualenv虚拟环境

  • 安装虚拟环境
  • 第一步:创建虚拟环境目录
  • 第二步:配置虚拟环境目录的环境变量
  • 第三步:安装虚拟环境
  • 虚拟环境的操作
  • 查看虚拟环境
  • 创建虚拟环境
  • 切换虚拟环境
  • 退出虚拟环境
  • 删除虚拟环境


安装虚拟环境

在上面我们已经安装好了Python解释器,下面我们开始安装虚拟环境 ,也把源换成了国内的源,下面我们开始安装虚拟环境

第一步:创建虚拟环境目录

还是在E:\Programs\ 的文件夹新建 .env 目录(你也可以不叫这个名字,一般命名为 .env 或者 .virtualenv ,你也可以在其他目录中创建)

第二步:配置虚拟环境目录的环境变量

  1. 桌面右击 此电脑 选择 属性
  2. 在打开的窗口中左边的 控制面板主页 中选择 高级系统设置
  3. 在弹出的对话框中,选择 高级 —— 环境变量
  4. 在系统变量中,选择 新建 变量名: WORKON_HOME 必须是这个名称
    变量值:第一步创建的虚拟环境存放目录路径。我这里是: E:\Programs\.env注意:
    如果未配置此WORKON_HOME环境变量,在dos中执行 workon 查看电脑中所有的虚拟环境的时候,会报错;
    配置了此环境变量后,后续通过 mkvirtualenv 命令创建的虚拟环境都会存放在此环境变量配置的目录下
  5. virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_python


  6. virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_python_02

第三步:安装虚拟环境

  1. Win键 + r 打开运行命令窗口,输入 cmd 确定
  2. 输入 pip list 可查看当前环境中所安装的所有包
  3. pip 安装virtualenv ,命令 : pip install virtualenv
  4. pip 安装虚拟环境管理包 virtualenvwrapper-win , 命令: pip install virtualenvwrapper-win
  5. virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_pip_03


安装前,如下图所示:

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_pip_04

安装后,如下图所示:

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_字符串_05


至于黄色的提示,可以升级,也可以不管他,如果要升级,就把单引号的内容复制一下,然后执行一下就可以了

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_python_06

虚拟环境的操作

查看虚拟环境

查看虚拟环境用 workon 命令,为创建虚拟环境之前,查看的会是一个空结果

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_pip_07

创建虚拟环境

格式如下:

mkvirtualenv [-p 解释器] 虚拟环境名称

注意:

  1. 如果电脑中只安装了一个Python解释器,可以不指定解释器,多个的时候才需要指定
  2. 创建完毕后,默认会直接进入虚拟环境中,在命令行前面会提示当前处于什么虚拟环境

创建虚拟环境 venv_01venv_02

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_virtualenv_08

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_virtualenv_09

切换虚拟环境

格式:

workon 虚拟环境名

在上图中,创建完 venv_02 后就进入了 venv_02 的虚拟环境中了,如果要进入 venv_01 , 可执行 workon venv_01 命令

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_pip_10

退出虚拟环境

如果需要退出虚拟环境用命令: deactivate

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_字符串_11

删除虚拟环境

格式:

rmvitualenv 虚拟环境名

virtualenv能指定虚拟环境python版本吗 虚拟环境virtualenv安装_virtualenv_12