[mod_python] undefined symbol: PyThread_acquire_lock

Graham Dumpleton graham.dumpleton at gmail.com
Tue Jul 1 22:32:45 EDT 2008


Did you have to heavily fiddle with Python paths to get mod_python to
use the installation of Python you wanted it to use? Looks a bit like
you are trying to use a Python installation different to what
mod_python was compiled for.

Graham

2008/7/2 David AnguloJunk <davidangulojunk at gmail.com>:
> Could someone help me please?  In my code, I'm doing a:
>
>     import zlib
>
> and I get this:
>
>    Mod_python error: "PythonHandler www"
>
>    Traceback (most recent call last):
>
>      File "/usr/local/lib/python2.5/site-packages/mod_python/apache.py",
> line 181, in Dispatch
>
>        module = import_module(module_name, _req)
>      File "/usr/local/lib/python2.5/site-packages/mod_python/apache.py",
> line 335, in import_module
>        module = imp.load_module(mname, f, p, d)
>      File "/home/barnah5/public_html/www/modules/www.py", line 8, in
> <module>
>
>        import google_sitemap
>      File "/home/barnah5/public_html/www/modules/google_sitemap.py", line 2,
> in <module>
>        import gzip
>      File "/usr/local/lib/python2.5/gzip.py", line 9, in <module>
>
>        import zlib
>    ImportError: /usr/local/lib/python2.5/lib-dynload/zlib.so: undefined
> symbol: PyThread_acquire_lock
>
> Thanks
>
> _______________________________________________
> Mod_python mailing list
> Mod_python at modpython.org
> http://mailman.modpython.org/mailman/listinfo/mod_python
>
>


More information about the Mod_python mailing list