可以做更长的加载包django

时间:2019-03-04 12:39:01

标签: django django-settings django-oscar

从历史上看,我能够轻松地在我的应用程序上安装软件包,但是在安装了Heroku和whitenoise之后,东西就坏了。我尝试根据最佳约定从头开始重建virtualvenv应用程序,但没有解决方案。现在,我尝试安装的任何软件包都出现此错误。这些软件包已成功安装,但是当我尝试运行该应用程序时,出现以下错误:

 return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'settings'

这似乎是很多小组中讨论的常见问题,但是我没有找到任何解决方案。我整天都在努力。请帮忙。 django的新手。

https://groups.google.com/forum/#!topic/django-users/0tAtr4NBJ_4 http://www.techlighting.info/django-channels-tutorial-1-creating-a-chat-application/

我认为我的项目未正确连接到软件包。

这是我的文件关系。

这是项目所在的地方:

文档>项目> hosproject>目录,manage.py,hosproject2,venv

这是包裹所在的地方

文档> trydjango> lib> python3.7> site.packages>软件包

这是我错失的应用程序:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'catalog',
    'import-export', #this breaks when I try to install today
    'django_tables2', # this I installed hsitorically ( a month ago and works)
    #'csvimport.app.CSVImportConf', # this breaks it
]

基本上,如果我现在尝试安装,所有软件包都会破坏它。我以前安装的软件包可以正常工作。

我认为这与我的路径和wgsi有关: 我尝试将其设置为其他内容,但是无法正确设置它的工作位置。这是我最后的尝试。

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "settings.local")

0 个答案:

没有答案