#26383: Incomplete/incorrect documentation about using wsgi with Apache when project using virtualenv -------------------------------------+------------------------------------- Reporter: zshimanchik | Owner: nobody Type: | Status: new Cleanup/optimization | Component: Documentation | Version: 1.9 Severity: Normal | Resolution: Keywords: wsgi, virtualenv, | Triage Stage: apache, documentation, modwsgi | Unreviewed Has patch: 0 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 0 Easy pickings: 1 | UI/UX: 0 -------------------------------------+------------------------------------- Changes (by zshimanchik):
* needs_better_patch: => 0 * needs_tests: => 0 * needs_docs: => 0 Comment: without using python-home I've got error: {{{ [Mon Mar 21 00:52:48.171727 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] mod_wsgi (pid=11436): Target WSGI script '/home/neuron/projects/django_zs_testprj/zs_testprj/zs_testprj/wsgi.py' cannot be loaded as Python module. [Mon Mar 21 00:52:48.171800 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] mod_wsgi (pid=11436): Exception occurred processing WSGI script '/home/neuron/projects/django_zs_testprj/zs_testprj/zs_testprj/wsgi.py'. [Mon Mar 21 00:52:48.171823 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] Traceback (most recent call last): [Mon Mar 21 00:52:48.171849 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] File "/home/neuron/projects/django_zs_testprj/zs_testprj/zs_testprj/wsgi.py", line 12, in <module> [Mon Mar 21 00:52:48.171913 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] from django.core.wsgi import get_wsgi_application [Mon Mar 21 00:52:48.171935 2016] [wsgi:error] [pid 11436:tid 140123186685696] [client 127.0.0.1:54200] ImportError: No module named django.core.wsgi }}} note that I haven't installed django outside my virtualenv: {{{ [neuron@eighteenth ~]$ python2 -c "import sys; print sys.path" ['', '/usr/lib/python2.7/site-packages/pyre-0.8_pathos-py2.7.egg', '/usr/lib/python2.7/site-packages/pox-0.2.2-py2.7.egg', '/usr/lib/python2.7/site-packages/dill-0.2.4-py2.7.egg', '/usr/lib/python2.7/site-packages/pp-1.5.7_pathos-py2.7.egg', '/usr/lib/python27.zip', '/usr/lib/python2.7', '/usr/lib/python2.7/plat- linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/gtk-2.0'] [neuron@eighteenth ~]$ python2 -c "import django; print django" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named django }}} -- Ticket URL: <https://code.djangoproject.com/ticket/26383#comment:1> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To post to this group, send email to django-updates@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-updates/069.f48c7a47a3f60ece5726d045db052d11%40djangoproject.com. For more options, visit https://groups.google.com/d/optout.