1

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

C:\users\myproject>mkvirtualenv myenv .
     virtuanenv "." already exists

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

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

4

2 回答 2

6

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

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

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

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

于 2017-12-07T23:41:07.777 回答
-1

在 Linux 和 MacOS 上,我使用以下命令:

mkvirtualenv -a [full path to directory] [name of project]

我不确定这是否适用于 Windows,但请试一试并告诉我。在您的示例中,它将是:

mkvirtualenv -a C:\users\myproject myenv
于 2017-08-10T10:04:23.193 回答