It is _not_ a good thing to remove Apple's Python. Don't panic though. First, let's stop this from happening to anybody else... Can you tell me where those instructions are that recommend that on Python.org? I believe they refer to a previous _MacPython_ that was installed which is not the same as _Apple's Python_ --perhaps that is what confused you? If so, please say so and tell me where the text is that confused you. (NOTE TO SELF: we might want to make that distinction more clear)
There are applications (MotionBuilder is obviously one I now know) that look for Python, not on your environment path like IMHO they should, but instead embed the path. Someone with credulity (i.e. not me;-) should recommend Alias research adopt that practice. First let me try and help you: What did you do to remove it? If you just deleted symbolic links, great--put them back ;-). In the future, rather than removing things, try changing symbolic links in your path--that way recovery is rather simple. If you deleted files, the best thing to do is to to find another Mac running the same version of OS X you have and copy the Python framework back. If you cannot, I am not sure how to help. If you were successful in restoring things, then allow me to tell you what you should do in the future: The recommended approach (and it used to be the default on install for MacPython--I beleive it may still be but is optional now) is to install MacPython in /usr/local/bin leaving Apple's Python 2.3 intact. Then you put /usr/local/bin in your path ahead of /usr/bin (the location of the 2.3 python binary). then applications with hard links to /usr/bin/python don't break. Daniel On Apr 15, 2006, at 9:37, Robertson Holt wrote: > Hi, > > I'm using 10.3.9 > > removed Python 2.3 as per instructions on python.org > > installed Python 2.4 > > and now can't launch some apps which reference 2.3 > > dyld: /Applications/Alias/MotionBuilder 7 PLE/MotionBuilder 7 > PLE.app/Contents/MacOS/ple can't open library: > /System/Library/Frameworks/Python.framework/Versions/2.3/Python > (No such file or directory, errno = 2) > > I tried making an alias of Python.Framework in > /System/Library/Frameworks/Python.framework/ > > to point to /Library/Frameworks/Python.framework/ > > & aliasing a fake /Versions/2.3 folder > > to the /Versions/2.4 > > but no luck. > > dyld: /Applications/Alias/MotionBuilder 7 PLE/MotionBuilder 7 > PLE.app/Contents/MacOS/ple can't open library: > /System/Library/Frameworks/Python.framework/Versions/2.3/Python (Not > a directory, errno = 20) > > Suggestions? > > > Much appreciated. > > -- > Robertson Holt > http://www.electrogelly.com > _______________________________________________ > Pythonmac-SIG maillist - Pythonmac-SIG@python.org > http://mail.python.org/mailman/listinfo/pythonmac-sig _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig