ImportError:没有名为Courses.wsgi

时间:2019-07-15 11:15:49

标签: python-3.x django-rest-framework gunicorn digital-ocean

我对装满马贡角有疑问。现在,我首先使用此工具。并显示以下错误消息:

我尝试运行gunicorn --bind 0.0.0.0:8000 Courses.wsgi

  

ImportError:没有名为Courses.wsgi的模块

从我的工作目录正确导入了吗?如果不正确,请帮助我。感谢所有提前。

这是我的工作目录的结构:

courses_api

课程

├──manage.py

课程

├──urls.py

├──settings.py

├──wsgi.py

├──init.py

settings.py:

WSGI_APPLICATION = 'Courses.wsgi.application'

wsgi.py:

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

1 个答案:

答案 0 :(得分:1)

在运行gunicorn

之前,请按照以下步骤操作
  1. 更改目录
$ cd /home/don1k/courses_api/Courses/
  1. 运行gunicorn命令
$ gunicorn --pythonpath /home/ubuntu/courses_api/env,/home/don1k/courses_api/Courses --bind 0.0.0.0:8000 Courses.wsgi

参考:http://docs.gunicorn.org/en/latest/settings.html#pythonpath