How can I customize builtin module search path to prefix/lib to prefix/lib64?

js ebgssth at gmail.com
Tue Sep 30 20:18:53 EDT 2008


In addition to that, .pth cannot prepend search path.
All thing it can do is appending to it.
In my case, I have to put lib64 before lib/.

On 9/26/08, js <ebgssth at gmail.com> wrote:
> For 64bit python, there's no need to look at lib/lib-dynload because
> libraries for 64bit should be in
> lib64/lib-dynload. Having module search path which point to libraries
> the python can not understand
> is, IMHO, wrong.
>
> On Fri, Sep 26, 2008 at 3:03 AM, Mike Driscoll <kyosohma at gmail.com> wrote:
>> On Sep 25, 10:41 am, js <ebgs... at gmail.com> wrote:
>>> Hi list,
>>>
>>> Is it possible to change module search path (PYTHONPATH) built-in to
>>> Python interpreter?
>>> I thought I can change it with configure --libdir but it didn't work for
>>> me.
>>> I also tried patching around python source tree replacing lib to lib64
>>> but it didn't work either.
>>>
>>> Adjusting sys.path directly or using environ should do the trick but
>>> I'd rather want to make it the default path for my python
>>>
>>> Thanks,
>>
>> Why not just add a custom path file (*.pth)? EasyInstall, wx, PyWin32
>> and others do it. Of course there's always sys.path.append as well.
>>
>> Mike
>> --
>> http://mail.python.org/mailman/listinfo/python-list
>>
>



More information about the Python-list mailing list