MacOS LeopardにPython&Djangoを入れてみる

タイトルの通り、久しぶりの技術系記事っす。

前提条件

作業対象のマシンからインターネット接続が可能であること。
構築にはMacPortsを使用する。
*1
Djangoについては、以下の通りとする。
Django: 1.0.2_1(by MacPorts)

Python

pythonMacOSに標準で入っているpython2.5でも大丈夫。だが、インストール/アンインストールの手間を考えてMacPortsで揃える。

% sudo port install python26
% sudo port install python_select
% python_select python26
% /opt/local/bin/python -V
Python 2.6.1

Django

Djangoもインストール。

% sudo port install py26-django

このままだとPATHが通っていないので、通し直す。

% ls -la /usr/local/bin/python
../../../Library/Frameworks/Python.framework/Versions/2.5/bin/python2.6
% sudo rm /usr/local/bin/python
% sudo ln -s /opt/local/bin/python2.6 /usr/local/bin/python

ここでインストールが成功しているか、テスト。

% django-admin.py
Type 'django-admin-2.6.py help' for usage.

と、ここまででprojectを作成する手前まで。

*1:インストール/アップデート方法など、詳細についてはThe MacPorts Project(http://www.macports.org/)を参照のこと