我正在尝试在本地运行项目。我克隆了存储库并安装了django并设置了虚拟环境,但是当我在虚拟环境中运行命令“ python manage.py runserver”时,我收到此消息“ .env不存在。如果您未配置您的环境分别创建了一个。”我检查了一下,.env文件位于我的虚拟环境所在的目录中,因此我不确定为什么它说它不存在。
答案 0 :(得分:0)
我认为需要确切的错误消息。
了解克隆的存储库也可能有帮助。
也许回购要求在文件manage.py所在的目录中需要一个类似文件.env
的autoenv?
您可以尝试在与文件manage.py相同的目录中创建名为“ .env”的文件
因为内容仅放在下一行
source /path/to/your/virtual_env/bin/activate
然后重试
您当然必须用您的virtualenv所在的实际路径替换/path/to/your/virtual_env
。
我也建议输入
source .env
在致电python manage.py runserver
如果仍然有问题,请键入pip freeze
并检查是否已安装django的预期版本。
如果您的回购包含名为requirements.txt
的文件
然后也输入pip install -r requirements.txt
,然后重试一次。
无论如何,如果您想获得帮助,请提供更准确的信息。
我很想在这里猜测,但是如果您幸运的话,以上建议可以解决问题