I've been having good luck using the Shed Skin python-to-c++ compiler to create 
fast extension modules.

But since upgrading to python 2.5.2 on my Leopard box using the OS X python 
binary on the python.org download page, it no longer works. (I get a 
"SystemError: dynamic module not initialized properly" when trying to import a 
Shed Skin-generated module; however I can still import it into the old python 
by invoking that environment with /usr/bin/python.)

I've communicated with Shed Skin's author about this, and he hasn't been able 
to figure what's wrong. (If anyone reading this has any guesses, I'd appreciate 
that.)

So, I've been thinking about removing python 2.5.2 and going back to 2.5.1 for 
now. Also, I noticed a posting on the Pyobjc-dev list from Ronald Oussoren on 
4/11/08 recommending uninstalling 2.5.2 in order to use PyObjC. While I don't 
need PyObjC at the moment, this does seem like another strike against 2.5.2 at 
least for the time being.

I'm not sure how to uninstall 2.5.2. The readme for the installer says:

> The installer puts the applications in "MacPython 2.5" 
> in your Applications folder, command-line tools in
> /usr/local/bin and the underlying machinery in
> /Library/Frameworks/Python.framework.

So, I assume that to uninstall it, I get rid of ~/Applications/MacPython 2.5 
and /Library/Frameworks/Python.framework. I'm not sure what to do about 
usr/local/bin though. That directory has the following python-related contents:

pydoc
pydoc2.5
python
python-config
python2.5
python2.5-config

The python entry is a link to 
Library/Frameworks/Python.framework/Versions/2.5/bin/python. Do I simply delete 
all these entries? Or are any of them relevant to Apple's original 2.5.1 
installation?

Thanks,
Gary





-- 

Gary Robinson
CTO
Emergent Music, LLC
personal email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Company: http://www.emergentmusic.com
Blog:    http://www.garyrobinson.net
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to