मैंने एक Django एप्लिकेशन बनाया है लेकिन अब साइट के कुछ क्षेत्रों में कुछ एसिंक्रोनस (रीयल-टाइम) कार्यक्षमता का उपयोग करने की योजना है। कुछ शोध करने के बाद मुझे लगता है कि मुझे gevent-socketio
का उपयोग करना चाहिए और इसलिए यह आवश्यक है कि मैं एप्लिकेशन सर्वर को Gunicorn
पर स्विच करूँ।Django Gunicorn ImportError: django.core.wsgi नाम नहीं कोई मॉड्यूल
मैं Gunicorn
की तैनाती की पहली बाधा पर गिर गए हैं, मैं आदेश sudo apt-get install gunicorn
के साथ स्थापित किया और gunicorn project.wsgi:application
साथ अपने आवेदन चलाने का प्रयास है, लेकिन यह विफल रहता है और निम्न त्रुटि पैदा करता है:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/gunicorn/arbiter.py", line 473, in spawn_worker
worker.init_process()
File "/usr/lib/python2.7/dist-packages/gunicorn/workers/base.py", line 100, in init_process
self.wsgi = self.app.wsgi()
File "/usr/lib/python2.7/dist-packages/gunicorn/app/base.py", line 115, in wsgi
self.callable = self.load()
File "/usr/lib/python2.7/dist-packages/gunicorn/app/wsgiapp.py", line 33, in load
return util.import_app(self.app_uri)
File "/usr/lib/python2.7/dist-packages/gunicorn/util.py", line 362, in import_app
__import__(module)
File "/home/alex/django_projects/fantasymatchday_1/fantasymatchday_1/wsgi.py", line 13, in <module>
from django.core.wsgi import get_wsgi_application
ImportError: No module named django.core.wsgi
2014-11-20 17:31:45 [6605] [INFO] Worker exiting (pid: 6605)
2014-11-20 17:31:45 [6600] [INFO] Shutting down: Master
2014-11-20 17:31:45 [6600] [INFO] Reason: Worker failed to boot.
किसी को मुझे दे सकते हैं मुझे यहां से क्या करने की ज़रूरत है?
मैं अजगर 3.4.0 और Django 1.6