当前目录中的 mkvirtualenv (windows)

tir*_*ats 1 virtual-environment

我正在使用命令提示符在 Windows (10) 环境中工作。我在这里创建了一个项目目录 c:\users\myproject。在命令提示符下,我输入

C:\users\myproject>mkvirtualenv myenv .
     virtuanenv "." already exists
Run Code Online (Sandbox Code Playgroud)

如果我省略了“.” 在命令结束时,它会在 C:\users\Envs\ 目录中创建一个虚拟环境。

如何在我的项目目录中创建虚拟环境?

Jar*_*rad 5

您必须设置WORKON_HOME环境变量名称和值。

  • 名字很简单: WORKON_HOME
  • 该值是您希望在键入时创建虚拟 env 目录的路径 mkvirtualenv venv

上面的“venv”没什么特别的;这只是您选择的名称。如果不指定WORKON_HOME变量,则mkvirtualenv venv在 Windows 上运行时,名为%USERPROFILE%\Envswhere的目录将%USERPROFILE%转换为C:\Users\your.name.

在此处查看我更详细的分步回答