【问题标题】:mkvirtualenv in current directory (windows)当前目录中的 mkvirtualenv (windows)
【发布时间】:2017-07-07 12:39:11
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: virtual-environment


    【解决方案1】:

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

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

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

    见我的more verbose, step-by-step answer here

    【讨论】:

      【解决方案2】:

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

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

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

      mkvirtualenv -a C:\users\myproject myenv
      

      【讨论】:

        猜你喜欢
        • 2021-10-22
        • 2013-02-26
        • 2015-11-10
        • 1970-01-01
        • 2020-06-07
        • 2012-05-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多