2017-10-20 14 views
0

私はHerokuに私のDjangoアプリケーションをデプロイしようとしていますが、私は謎の 'ModuleNotFoundError:No module Named lukasSite'を受け取り続けています - lukasSiteは私が取り組んでいるウェブサイトの名前。それは私のプロジェクトフォルダとアプリの名前ですが、私は「コミュニティ」という名前の他のいくつかのフォルダを持っています。Heroku Djangoアプリが起動できません - 'No module named site'

このエラーの原因はわかりませんが、heroku local webを実行して、私のウェブサイトをHerokuに展開しようとすると、その両方が表示されます。

  • が同じケースのように、プロジェクトの名前の変更、およびフォルダ:私はすでに試した

    [OKAY] Loaded ENV .env File as KEY=VALUE Format 
    21:33:09 web.1 | [2017-10-19 21:33:09 -0500] [18983] [INFO] Starting gunicorn 19.7.1 
    21:33:09 web.1 | [2017-10-19 21:33:09 -0500] [18983] [INFO] Listening at: http://0.0.0.0:5000 (18983) 
    21:33:09 web.1 | [2017-10-19 21:33:09 -0500] [18983] [INFO] Using worker: sync 
    21:33:09 web.1 | [2017-10-19 21:33:09 -0500] [18986] [INFO] Booting worker with pid: 18986 
    21:33:09 web.1 | [2017-10-20 02:33:09 +0000] [18986] [ERROR] Exception in worker process 
    21:33:09 web.1 | Traceback (most recent call last): 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/arbiter.py", line 578, in spawn_worker 
    21:33:09 web.1 |  worker.init_process() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/workers/base.py", line 126, in init_process 
    21:33:09 web.1 |  self.load_wsgi() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/workers/base.py", line 135, in load_wsgi 
    21:33:09 web.1 |  self.wsgi = self.app.wsgi() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/app/base.py", line 67, in wsgi 
    21:33:09 web.1 |  self.callable = self.load() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 65, in load 
    21:33:09 web.1 |  return self.load_wsgiapp() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp 
    21:33:09 web.1 |  return util.import_app(self.app_uri) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/gunicorn/util.py", line 352, in import_app 
    21:33:09 web.1 |  __import__(module) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/community/community/wsgi.py", line 28, in <module> 
    21:33:09 web.1 |  application = get_wsgi_application() 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/django/core/wsgi.py", line 13, in get_wsgi_application 
    21:33:09 web.1 |  django.setup(set_prefix=False) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/django/__init__.py", line 27, in setup 
    21:33:09 web.1 |  apps.populate(settings.INSTALLED_APPS) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/django/apps/registry.py", line 85, in populate 
    21:33:09 web.1 |  app_config = AppConfig.create(entry) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/site-packages/django/apps/config.py", line 94, in create 
    21:33:09 web.1 |  module = import_module(entry) 
    21:33:09 web.1 | File "/Users/lukasudstuen/softwareProjects/lukassite/env/lib/python3.6/importlib/__init__.py", line 126, in import_module 
    21:33:09 web.1 |  return _bootstrap._gcd_import(name[level:], package, level) 
    21:33:09 web.1 | ModuleNotFoundError: No module named 'lukasSite' 
    21:33:09 web.1 | [2017-10-20 02:33:09 +0000] [18986] [INFO] Worker exiting (pid: 18986) 
    21:33:10 web.1 | [2017-10-19 21:33:10 -0500] [18983] [INFO] Shutting down: Master 
    21:33:10 web.1 | [2017-10-19 21:33:10 -0500] [18983] [INFO] Reason: Worker failed to boot. 
    21:33:10 web.1 Exited with exit code 3 
    

    もの:下記の全エラー。どこでもlukasSiteが定義されている見るために私のファイルを介し探し

  • だけでなく下ケースのようにプロジェクト全体のすべての参照の名前を変更
  • (私はMac上でローカルに作業し、およびLinuxを持っているHerokuのに展開しています)。 ..
  • HerokuのHow-to-Deploy情報やフォーラムを精査する。

私はどこから探し始めることができますか?私はこれがどこから来ているのか完全に困惑しています。

答えて

0

私のプロジェクトでプッシュアップされていたDjangoプロジェクトフォルダを含む別のフォルダがありました。フォルダ構造が提供されている例のDjangoプロジェクト構造と一致している必要があります。

関連する問題