On May 14, 4:46 am, andrea <[EMAIL PROTECTED]> wrote: > On 12 Mag, 01:09, [EMAIL PROTECTED] wrote: > > > > > On May 11, 1:36 pm, andrea <[EMAIL PROTECTED]> wrote: > > > > Hi everyone, > > > I use python on macosx with textmate as editor (great program). > > > > I also use macport to install unix programs from the command line and > > > I find it great too. > > > Well I would like to have all my modules in the path when I'm using > > > textmate AND when I use the commandline (ipython), but because > > > textmate and the command line use different python versions they also > > > search in different places.. > > > > I found somewhere to write .pythonrc.py like this > > > > #!/usr/bin/env python > > > import sys > > > PATH='/opt/local/lib/python2.4/site-packages/' > > > sys.path.append(PATH) > > > del sys > > > > But it doesn't work either, I also tried to append this > > > PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:/opt/ > > > local/lib/python2.4/site-packages:${PATH} > > > to .bash_profile but nothing. > > > > Where should I set this variables?? > > > > Thanks a lot > > > You can set environment variables for gui apps with this > > freeware:http://www.versiontracker.com/dyn/moreinfo/macosx/15073 > > > You can edit some text files as well, but this thing just makes it > > much easier. > > > ~Sean > > Ok thanks, but why it doesn't work setting the .bash_profile?? What > should I set manually theorically?? The problem is also that I have > many modules for python 2.4 and trying to import them from the 2.5 of > course gives errors.. > I installed them with macports (compiling), how can I make them switch > to 2.5??? > thanks
Gui applications are not launched through the bash shell. The .bash_profile never gets read. You can accomplish the same thing as the freewware app I mentioned by editing the xml file at ~/.MacOSX/environment.plist. Its a simple xml file with keys and their corresponding values. Not sure about the modules. You can force a script to look for libs in a given directory like you mentioned, but that needs to go at the top of each python file instead of a .pythonrc file. Maybe the modules will work with 2.5, maybe not. ~Sean -- http://mail.python.org/mailman/listinfo/python-list