vendredi 17 septembre 2021

No module named 'config.settings' while deploying Django app on heroku (STILL NOT ANSWERED FROM OTHER QUESTION)

First of all, the question already asked here is still not answered. Secondly, this link is for an Apache server.

The problem that I am having is with a website that builds and deploys with no errors. However, there is an application error and this is the Heroku logs:

2021-09-17T03:34:09.334126+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T03:34:09.334126+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T03:34:09.334126+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
2021-09-17T03:34:09.334127+00:00 app[web.1]: ModuleNotFoundError: No module named 'config.settings'
2021-09-17T03:34:09.334298+00:00 app[web.1]: [2021-09-17 03:34:09 +0000] [9] [INFO] Worker exiting (pid: 9)
2021-09-17T03:34:09.367176+00:00 app[web.1]: [2021-09-17 03:34:09 +0000] [4] [WARNING] Worker with pid 9 was terminated due to signal 15
2021-09-17T03:34:09.462499+00:00 app[web.1]: [2021-09-17 03:34:09 +0000] [4] [INFO] Shutting down: Master
2021-09-17T03:34:09.462582+00:00 app[web.1]: [2021-09-17 03:34:09 +0000] [4] [INFO] Reason: Worker failed to boot.
2021-09-17T03:34:09.609202+00:00 heroku[web.1]: Process exited with status 3
2021-09-17T03:34:09.666279+00:00 heroku[web.1]: State changed from starting to crashed
2021-09-17T06:31:35.431068+00:00 heroku[web.1]: State changed from crashed to starting
2021-09-17T06:31:44.765393+00:00 heroku[web.1]: Starting process with command `gunicorn td-auth-master.wsgi --log-file -`
2021-09-17T06:31:46.007394+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [INFO] Starting gunicorn 20.1.0
2021-09-17T06:31:46.007831+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [INFO] Listening at: http://0.0.0.0:13306 (4)
2021-09-17T06:31:46.007879+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [INFO] Using worker: sync
2021-09-17T06:31:46.011232+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [8] [INFO] Booting worker with pid: 8
2021-09-17T06:31:46.087021+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [9] [INFO] Booting worker with pid: 9
2021-09-17T06:31:46.660312+00:00 heroku[web.1]: Process exited with status 3
2021-09-17T06:31:46.758576+00:00 heroku[web.1]: State changed from starting to crashed
2021-09-17T06:31:46.277280+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [8] [ERROR] Exception in worker process
2021-09-17T06:31:46.277305+00:00 app[web.1]: Traceback (most recent call last):
2021-09-17T06:31:46.277305+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
2021-09-17T06:31:46.277306+00:00 app[web.1]:     worker.init_process()
2021-09-17T06:31:46.277306+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/workers/base.py", line 134, in init_process
2021-09-17T06:31:46.277306+00:00 app[web.1]:     self.load_wsgi()
2021-09-17T06:31:46.277307+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
2021-09-17T06:31:46.277307+00:00 app[web.1]:     self.wsgi = self.app.wsgi()
2021-09-17T06:31:46.277308+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/base.py", line 67, in wsgi
2021-09-17T06:31:46.277308+00:00 app[web.1]:     self.callable = self.load()
2021-09-17T06:31:46.277308+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
2021-09-17T06:31:46.277308+00:00 app[web.1]:     return self.load_wsgiapp()
2021-09-17T06:31:46.277309+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
2021-09-17T06:31:46.277309+00:00 app[web.1]:     return util.import_app(self.app_uri)
2021-09-17T06:31:46.277309+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/util.py", line 359, in import_app
2021-09-17T06:31:46.277309+00:00 app[web.1]:     mod = importlib.import_module(module)
2021-09-17T06:31:46.277310+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/importlib/__init__.py", line 127, in import_module
2021-09-17T06:31:46.277310+00:00 app[web.1]:     return _bootstrap._gcd_import(name[level:], package, level)
2021-09-17T06:31:46.277311+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.277311+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.277311+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
2021-09-17T06:31:46.277311+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
2021-09-17T06:31:46.277312+00:00 app[web.1]:   File "<frozen importlib._bootstrap_external>", line 783, in exec_module
2021-09-17T06:31:46.277312+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2021-09-17T06:31:46.277312+00:00 app[web.1]:   File "/app/td-auth-master/wsgi.py", line 32, in <module>
2021-09-17T06:31:46.277313+00:00 app[web.1]:     application = get_wsgi_application()
2021-09-17T06:31:46.277313+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2021-09-17T06:31:46.277313+00:00 app[web.1]:     django.setup(set_prefix=False)
2021-09-17T06:31:46.277314+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/__init__.py", line 19, in setup
2021-09-17T06:31:46.277314+00:00 app[web.1]:     configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
2021-09-17T06:31:46.277314+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 82, in __getattr__
2021-09-17T06:31:46.277314+00:00 app[web.1]:     self._setup(name)
2021-09-17T06:31:46.277314+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 69, in _setup
2021-09-17T06:31:46.277315+00:00 app[web.1]:     self._wrapped = Settings(settings_module)
2021-09-17T06:31:46.277315+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 170, in __init__
2021-09-17T06:31:46.277315+00:00 app[web.1]:     mod = importlib.import_module(self.SETTINGS_MODULE)
2021-09-17T06:31:46.277315+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/importlib/__init__.py", line 127, in import_module
2021-09-17T06:31:46.277316+00:00 app[web.1]:     return _bootstrap._gcd_import(name[level:], package, level)
2021-09-17T06:31:46.277316+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.277316+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.277316+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked
2021-09-17T06:31:46.277317+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2021-09-17T06:31:46.277317+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.277317+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.277317+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
2021-09-17T06:31:46.277317+00:00 app[web.1]: ModuleNotFoundError: No module named 'config.settings'
2021-09-17T06:31:46.277324+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [8] [INFO] Worker exiting (pid: 8)
2021-09-17T06:31:46.361069+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [9] [ERROR] Exception in worker process
2021-09-17T06:31:46.361072+00:00 app[web.1]: Traceback (most recent call last):
2021-09-17T06:31:46.361073+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
2021-09-17T06:31:46.361077+00:00 app[web.1]:     worker.init_process()
2021-09-17T06:31:46.361077+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/workers/base.py", line 134, in init_process
2021-09-17T06:31:46.361077+00:00 app[web.1]:     self.load_wsgi()
2021-09-17T06:31:46.361078+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
2021-09-17T06:31:46.361078+00:00 app[web.1]:     self.wsgi = self.app.wsgi()
2021-09-17T06:31:46.361079+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/base.py", line 67, in wsgi
2021-09-17T06:31:46.361079+00:00 app[web.1]:     self.callable = self.load()
2021-09-17T06:31:46.361079+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
2021-09-17T06:31:46.361080+00:00 app[web.1]:     return self.load_wsgiapp()
2021-09-17T06:31:46.361080+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
2021-09-17T06:31:46.361080+00:00 app[web.1]:     return util.import_app(self.app_uri)
2021-09-17T06:31:46.361081+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/gunicorn/util.py", line 359, in import_app
2021-09-17T06:31:46.361081+00:00 app[web.1]:     mod = importlib.import_module(module)
2021-09-17T06:31:46.361082+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/importlib/__init__.py", line 127, in import_module
2021-09-17T06:31:46.361082+00:00 app[web.1]:     return _bootstrap._gcd_import(name[level:], package, level)
2021-09-17T06:31:46.361083+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.361083+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.361083+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
2021-09-17T06:31:46.361084+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
2021-09-17T06:31:46.361084+00:00 app[web.1]:   File "<frozen importlib._bootstrap_external>", line 783, in exec_module
2021-09-17T06:31:46.361084+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2021-09-17T06:31:46.361085+00:00 app[web.1]:   File "/app/td-auth-master/wsgi.py", line 32, in <module>
2021-09-17T06:31:46.361085+00:00 app[web.1]:     application = get_wsgi_application()
2021-09-17T06:31:46.361085+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
2021-09-17T06:31:46.361086+00:00 app[web.1]:     django.setup(set_prefix=False)
2021-09-17T06:31:46.361086+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/__init__.py", line 19, in setup
2021-09-17T06:31:46.361086+00:00 app[web.1]:     configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
2021-09-17T06:31:46.361086+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 82, in __getattr__
2021-09-17T06:31:46.361087+00:00 app[web.1]:     self._setup(name)
2021-09-17T06:31:46.361087+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 69, in _setup
2021-09-17T06:31:46.361087+00:00 app[web.1]:     self._wrapped = Settings(settings_module)
2021-09-17T06:31:46.361088+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/site-packages/django/conf/__init__.py", line 170, in __init__
2021-09-17T06:31:46.361088+00:00 app[web.1]:     mod = importlib.import_module(self.SETTINGS_MODULE)
2021-09-17T06:31:46.361088+00:00 app[web.1]:   File "/app/.heroku/python/lib/python3.8/importlib/__init__.py", line 127, in import_module
2021-09-17T06:31:46.361089+00:00 app[web.1]:     return _bootstrap._gcd_import(name[level:], package, level)
2021-09-17T06:31:46.361089+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.361104+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.361104+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked
2021-09-17T06:31:46.361105+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2021-09-17T06:31:46.361105+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
2021-09-17T06:31:46.361105+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 991, in _find_and_load
2021-09-17T06:31:46.361106+00:00 app[web.1]:   File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
2021-09-17T06:31:46.361106+00:00 app[web.1]: ModuleNotFoundError: No module named 'config.settings'
2021-09-17T06:31:46.361106+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [9] [INFO] Worker exiting (pid: 9)
2021-09-17T06:31:46.394485+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [WARNING] Worker with pid 9 was terminated due to signal 15
2021-09-17T06:31:46.491921+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [INFO] Shutting down: Master
2021-09-17T06:31:46.492007+00:00 app[web.1]: [2021-09-17 06:31:46 +0000] [4] [INFO] Reason: Worker failed to boot.

The github repo that I am using for deployment is here Any help would be appreciated since this seems like this is an unresolved issue for django here




Aucun commentaire:

Enregistrer un commentaire