1
我想部署我在谷歌雲應用程序引擎靈活的環境的Django 1.10的應用模塊,但我'具有以下錯誤:Django的在谷歌雲應用程序引擎:導入錯誤:沒有名爲「SRC」
ImportError: No module named src
我正在關注的官方教程,位於:https://cloud.google.com/python/django/flexible-environment
當我運行以下命令生成該錯誤:經過一段時間
gcloud app deploy
,控制檯SHOWME這個錯誤:
ERROR: (gcloud.app.deploy) Error Response: [9]
Application startup error:
[1] [INFO] Starting gunicorn 19.7.1
[1] [INFO] Listening at: http://0.0.0.0:8080 (1)
[1] [INFO] Using worker: sync
[9] [INFO] Booting worker with pid: 9
[9] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
ImportError: No module named src.settings
[9] [INFO] Worker exiting (pid: 9)
[1] [INFO] Shutting down: Master
[1] [INFO] Reason: Worker failed to boot.
這是我的app.yaml配置:
# [START runtime]
runtime: python
env: flex
entrypoint: gunicorn -b :$PORT core.wsgi
beta_settings:
cloud_sql_instances: nazkter-zed:us-central1:nazkter-zed
runtime_config:
python_version: 3
# [END runtime]
,這是我proyect結構:
- core/
-- app.yaml
-- requeriments.txt
-- manage.py
-- core/
--- __init__.py
--- settings.py
--- wsgi.py
--- urls.py
-- app1/
--- __init__.py
--- admin.py
--- apps.py
--- models.py
--- views.py
--- urls.py
我一直角落找尋這個錯誤了一整天,我想知道是什麼產生它。
感謝您的回答,您讓我注意到文件wsgy.py搜索「src/setting.py」,但我的設置文件位於「core/setting.py」中。我只是改變了這條線,一切正常。 – Nazkter
好聽!如果您可以將我的答案標記爲已接受,那將非常感激。 :) –
@Nazkter你具體改變了什麼? –