如何使用Python在Django for Windows中激活虚拟环境?

时间:2019-09-25 03:15:42

标签: python django windows virtualenv

有人告诉我要在Windows的Django中激活虚拟环境,我应该尝试:

environment_path\Scripts\activate

但是当我输入该命令时,cmd返回此错误:

  

系统找不到指定的路径。

我通过输入以下内容创建了虚拟环境:

python3 -m venv env

但是,当我尝试env\Scripts\activate时,我得到了描述的错误。

有人可以帮忙吗?谢谢。

3 个答案:

答案 0 :(得分:1)

在Windows上激活虚拟环境取决于您从何处运行虚拟环境。在Windows命令提示符中,命令为:

  • environment_path\Scripts\activate.bat

如果使用的是Git-Bash外壳程序,它添加了一些有用的工具和一个更加类似于Unix / Linux的环境,则命令为:

  • source environment_path\Scripts\activate

我发现使用Python的测试驱动开发prerequisites部分又名"the Testing Goat book",可以很方便地在Windows上安装Django,Python和相关内容。

答案 1 :(得分:1)

您可以在 windows 中创建虚拟环境,如下所示: py -m venv myenv (此处 myenv 是用户提供的名称。可以是您想要的任何名称)

现在要激活您的myenv虚拟环境类型: myenv \ scripts \ activate

要停用虚拟环境,只需键入: 停用

答案 2 :(得分:0)

如果您使用的是Windows 7,请尝试environment_path\Scripts\activate.ps1

此外,错误提示系统找不到指定的路径。,请确保您的路径正确。

记住脚本文件夹位于您的virtualenv文件夹中。