gpt4 book ai didi

python - Gunicorn 和 Django 1.7 : unable to find module wgsi

转载 作者:太空宇宙 更新时间:2023-11-03 17:57:58 25 4
gpt4 key购买 nike

我正在使用 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)启动它,但没有成功。它说没有名为 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'

我还发布了我的工作树:

(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

关于python - Gunicorn 和 Django 1.7 : unable to find module wgsi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28220856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com