<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">All,<br><br>I have a problem in starting my Python(Django) App using Apache and Mod_Wsgi<br><br>I am using Django 1.2.3 and Python 2.6.6 running on Apache 2.2.17 with<br>

Mod_Wsgi 3.3<br><br>When I try to access the app from Web Browser, I am getting these<br>errors.<br><br>[Mon Nov 22 09:45:25 2010] [notice] Apache/2.2.17 (Unix) mod_wsgi/3.3<br>Python/2.6.6 configured -- resuming normal operations<br>

<br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] mod_wsgi<br>(pid=1273874): Target WSGI script '/u01/home/apli/wm/app/gdd/pyserver/<br>apache/django.wsgi' cannot be loaded as Python module.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] mod_wsgi<br>

(pid=1273874): Exception occurred processing WSGI script '/u01/home/<br>apli/wm/app/gdd/pyserver/apache/django.wsgi'.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] Traceback<br>(most recent call last):<br>

<br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]   File "/u01/<br>home/apli/wm/app/gdd/pyserver/apache/django.wsgi", line 19, in<br><module><br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]     import<br>

django.core.handlers.wsgi<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]   File "/usr/<br>local/lib/python2.6/site-packages/django/core/handlers/wsgi.py", line<br>1, in <module><br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]     from<br>

threading import Lock<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]   File "/usr/<br>local/lib/python2.6/threading.py", line 13, in <module><br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]     from<br>

functools import wraps<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]   File "/usr/<br>local/lib/python2.6/functools.py", line 10, in <module><br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]     from<br>

_functools import partial, reduce<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] ImportError:<br>rtld: 0712-001 Symbol PyArg_UnpackTuple was referenced<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>

module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>runtime definition<br><br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>

0712-001 Symbol PyCallable_Check was referenced<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>runtime definition<br><br>

[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>0712-001 Symbol PyDict_Copy was referenced<br><br><br>

[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>runtime definition<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>

symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>0712-001 Symbol PyDict_Merge was referenced<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>

runtime definition<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>0712-001 Symbol PyDict_New was referenced<br>

<br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>runtime definition<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>

symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>0712-001 Symbol PyErr_Occurred was referenced<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>

runtime definition<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] rtld:<br>0712-001 Symbol PyErr_SetString was referenced<br>

<br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       from<br>module /usr/local/lib/python2.6/lib-dynload/_functools.so(), but a<br>runtime definition<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191]       of the<br>

symbol was not found.<br><br>[Mon Nov 22 09:45:43 2010] [error] [client 108.10.0.191] \t0509-021<br>Additional errors occurred but are not reported.<br><br><br>I assume that those missing runtime definitions are supposed to be in<br>

the Python executable. Doing an nm on the first missing symbol reveals<br>that it does exist.<br><br>root [zibal]% nm  /usr/local/bin/python | grep -i PyArg_UnpackTuple<br>.PyArg_UnpackTuple   T   268683204         524<br>

PyArg_UnpackTuple    D   537073500<br>PyArg_UnpackTuple    d   537073500          12<br>PyArg_UnpackTuple:F-1 -         224<br><br>Please guide.<br><br>Regards,<br>Guddu</span>