gpt4 book ai didi

python - from django.db import models 返回没有名为 mywebsite.settings 的模块

转载 作者:行者123 更新时间:2023-11-29 12:50:37 27 4
gpt4 key购买 nike

我已经尽了最大的努力来完成这项工作,但它不起作用。我在这里阅读了无数的答案,但这是徒劳的。

我安装了Python 2.7和Django 1.6.5。我创建了一个 virtualenv, env ,我也在其中创建了我的项目和应用程序。安装 MySQL-python 并运行在 INSTALLED_APPS 中创建所有应用的 managesyncdb 后,Django 服务器 运行正常但如果我尝试 from django.db import models 它会说:

导入错误:无法导入设置“mywebsite.settings”(是否在 sys.path 上?设置文件中是否存在导入错误?):没有名为 mywebsite.settings 的模块

我在系统变量的环境变量中创建了一个路径。变量名称为 DJANGO_SETTINGS_MODULE,其值为 mywebsite.settings

我做错了什么?

最佳答案

您可以运行python manage.py runserver来自与 settings.py (即 mywebsite)相同的目录,或者您应该导出 PYTHONPATH 以使 mywebsite.settings 在 export PYTHONPATH=$PYTHONPATH:<path_to_mywebsite> 的路径中(对于unix系统)

对于 Windows,请查看 how to add to pythonpath in windows

关于python - from django.db import models 返回没有名为 mywebsite.settings 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24806762/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com