我正在开发一个Django项目,并想在我的virtualenv中设置DJANGO_SETTINGS_MODULE环境变量。我可以在互联网上找到的所有解决方案都使用UNIX shell命令,我正在运行Windows 10.如何设置环境变量?如果有所作为,我会使用virtualenvwrapper。
答案 0 :(得分:9)
在虚拟环境中找到Scripts \ activate.bat脚本。在那里,您可以使用set命令添加一些命令来初始化shell变量。对于您的项目,您可能需要类似
的内容set DJANGO_SETTINGS_MODULE=settings.local
停用虚拟环境后,环境变量将持续存在,并可能与其他环境的变量发生冲突。因此,优良作法是在虚拟环境中取消设置环境变量。您可以通过将以下内容添加到Scripts \ deactivate.bat脚本来完成此操作。
set DJANGO_SETTINGS_MODULE=