『http://www.everes.net/2007/sep/06/install-django-for-begginers-osx/』さんの記事そのままメモ。
OSXを日本語設定で使っている場合に、一部問題が出る箇所がありますのでDjangoのソースコードを一部変更します。
テキストエディタで、 /Library/Frameworks/Python.framework/Versions/Current/lib/python2.5/site-packages/django/utils/tzinfo.py というファイルを開きます。
8行目に、DEFAULT_ENCODING = locale.getdefaultlocale()[1] or 'ascii' という行がありますので、その下に2行ほど付け加えて保存します(コピー&ペーストしてください)。
subversionとかでDjangoをインストールした場合は任意のディレクトリにある/django/utils/tzinfo.pyを修正。
try: DEFAULT_ENCODING = locale.getdefaultlocale()[1] or 'ascii' #次の2行を追加 if DEFAULT_ENCODING == 'X-MAC-JAPANESE': DEFAULT_ENCODING = 'ascii' except: # Any problems at all determining the locale and we fallback. See #5846. DEFAULT_ENCODING = 'ascii'
おまけ
chmod 755 manage.py
とかコマンド打つと
python manage.py runserver
などが
./manage.py runserver
で使えるようになるかも?