How to tell a Python program where a shared library is?

Edward C. Jones edcjones at erols.com
Fri May 4 06:08:16 CEST 2001


Fredrik Lundh wrote:

> Edward C. Jones wrote:
> > Suppose I have a shared library, say "mymodule.so". How do I tell a Python
> > program where "mymodule.so" is? If necessary I can change the PATH environment
> > variable. How is this done?
>
> import the sys module, and modify the sys.path variable (it's an
> ordinary list, and can be modified using append, insert, etc)
>
>     import sys
>     sys.path.append("/mypythondirectory")
>
> Cheers /F

Didn't work yesterday, works today. Perhaps something to do with ldconfig.

Thanks,
Ed Jones





More information about the Python-list mailing list