Gunicorn 和 django 1.7:无法找到模块 wgsi

Gunicorn and django 1.7: unable to find module wgsi

我将 Django 1.7 与 Python 3.4 一起使用。我想部署一个django项目,但是我做不到,所以我尝试了一个新创建的项目,没有任何退出。

为此,我创建了一个 virtualenv 并激活了它。在此之后,我通过 django-admin.py startproject namecd namepython manage.py migrate 创建了一个空的 django 项目。我能够 运行 服务器 python manage.py runserver.

在此之后,在同一文件夹中,我尝试使用 gunicorn (gunicorn name.wgsi:application) 启动它,但没有成功。它说 No module named name.wgsi

(venv)ubuntu@ubuntu:~/name$ gunicorn name.wgsi:application
Exception in worker process:
Traceback (most recent call last):
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/arbiter.py", line 507, in spawn_worker
    worker.init_process()
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/workers/base.py", line 114, in init_process
    self.wsgi = self.app.wsgi()
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/app/base.py", line 66, in wsgi
    self.callable = self.load()
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/app/wsgiapp.py", line 65, in load
    return self.load_wsgiapp()
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp
    return util.import_app(self.app_uri)
  File "/var/www/test/venv/lib/python3.4/site-packages/gunicorn/util.py", line 356, in import_app
    __import__(module)
ImportError: No module named 'name.wgsi'

我也post我的工作树:

(venv)ubuntu@ubuntu:~/name$ tree
.
├── db.sqlite3
├── manage.py
└── name
    ├── __init__.py
    ├── __pycache__
    │   ├── __init__.cpython-34.pyc
    │   ├── settings.cpython-34.pyc
    │   └── wsgi.cpython-34.pyc
    ├── settings.py
    ├── urls.py
    └── wsgi.py

2 directories, 9 files

尝试gunicorn name.wsgi:application

有一个小错字。 wgsi 应该是 wsgi