Python 2.5 on Leopard

MacOS X 10.5 Leopard comes with Python 2.5 but some goodies are missing. So I decided to replace it with a self compiled python provided by MacPorts. First get Python and goodies:

$ sudo sh -c 'port install py25-bsddb ; port install py25-bz2 ; port install py25-hashlib ; port install py25-httplib2 ; port install py25-ipython ; port install py25-pil ; port install py25-psycopg2 ; port install py25-readline ; port install py25-simplejson ; port install py25-sqlalchemy ; port install py25-zlib ; port install py25-checker ; port install py25-mysql'

Now make the MacPorts Python the default:

$ sudo ln -s /opt/local/bin/python2.5 /opt/local/bin/python
$ sudo ln -s /opt/local/bin/pydoc2.5 /opt/local/bin/pydoc
$ sudo ln -s /opt/local/bin/easy_install-2.5 /opt/local/bin/easy_install

Check we are now using the right Python:

$ which python
/opt/local/bin/python

Install various additional software packages:

$ sudo easy_install http://bicyclerepair.sourceforge.net/bzr/bicyclerepair-nightly.tar.gz
$ sudo easy_install docutils
$ sudo easy_install pyro
$ sudo easy_install huTools
$ sudo easy_install dodostorage
$ sudo easy_install huBarcode
$ svn co -r6040 http://code.djangoproject.com/svn/django/trunk/ django
$ cd django
$ sudo python setup.py install
$ cd ..
$ sudo rm -Rf django

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s