解决 Windows pip install virtualenvwrapper-win 后使用 mkvirtualenv 不是内部或外部命令问题

问题:在进行 Windows下虚拟环境的安装与配置时,使用 pip install virtualenvwrapper-win 命令安装完成 virtualenvwrapper-win 这个包后,却不能使用 mkvirtualenv 来创建虚拟机环境,并且提示 mkvirtualenv 不是内部或外部命令…等。如下图所示:
在这里插入图片描述
分析:出现该问题是因为在当前的路径中,找不到 virtualenv.exe 可执行程序,具体的解决方法是配置环境变量,如图所示:
在这里插入图片描述
在 Windows7 中配置环境具体方法如下:

  1. 计算机 图标上单击鼠标右键,然后在弹出的快捷菜单中执行 属性 命令,并在弹出的 属性 对话框左侧单击 高级系统设置 超链接,将出现下图所示的 系统属性 对话框。
    在这里插入图片描述
  2. 单击 环境变量 按钮,将弹出 环境变量 对话框,如下图所示,选中 系统变量 栏中的 Path 变量,然后单击 编辑 按钮。
    在这里插入图片描述
  3. 在弹出的 编辑系统变量 对话框中,使用键盘上的 HOME 键将光标置于行首,在光标所在位置先输入一个 ; 然后将装有 virtualenv.exe 文件夹所在的路径复制在 ; 的前方,复制之后单击 确定 按钮完成环境变量的设置。
    在这里插入图片描述
    这里需要特别注意的是 AppData 为隐藏目录,需要在电脑中开启显示隐藏的文件、文件夹和驱动器,开启方法如下:
    在这里插入图片描述
  4. 重新启动命令行窗口,在命令行窗口中,输入 mkvirtualenv 命令创建虚拟环境,创建成功并且自动启动虚拟环境。如下图所示:
    在这里插入图片描述

在 Windows10 中也是差不多同样的错误,如下图所示:
在这里插入图片描述
在 Windows10 中配置环境具体方法如下:

  1. 计算机 图标上单击鼠标右键,然后在弹出的快捷菜单中执行 属性 命令,并在弹出的 属性 对话框左侧单击 高级系统设置 超链接,将出现下图所示的 系统属性 对话框。
    在这里插入图片描述
  2. 单击 环境变量 按钮,将弹出 环境变量 对话框,如下图所示,选中 系统变量 栏中的 Path 变量,然后单击 编辑 按钮。
    在这里插入图片描述
    这里需要特别注意的是 AppData 为隐藏目录,需要在电脑中开启显示隐藏的文件、文件夹和驱动器,Windows10 开启方法如下:
    在这里插入图片描述
  3. 在弹出的 编辑系统变量 对话框中,单击 新建 按钮,在光标所在位置输入 virtualenv.exe 的安装路径 C:\Users\86131\AppData\Roaming\Python\Python37\Scripts,该路径为笔者的 virtualenv.exe 安装路径所在的盘符,读者可以根据自身实际情况进行修改,如图所示。单击 确定 按钮完成环境变量的设置。
    在这里插入图片描述
  4. 重新启动命令行窗口,在命令行窗口中,输入 mkvirtualenv 命令创建虚拟环境,创建成功并且自动启动虚拟环境。如下图所示:
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xw1680/article/details/114341359