Mac OS XにPython3.1を入れる

Python3.1をインストールし、パスを通してみます。

http://www.python.org/download/

こちらより「Python 3.1 Mac Installer Disk Image」をダウンロード。
指示に従ってインストール。

この状態のままではパスが通っていません。
ターミナルを起動して「python」と打ち込むと、Python2.5が起動するかと思います。
今回はこれをインストールした3.1に変えてみたいと思います。

まずターミナルで以下のコードを実行。
sudo rm /usr/bin/python
sudo ln -s
/Library/Frameworks/Python.framework/Versions/3.1/bin/python3.1
/usr/bin/python

これで完了です。
念のためデフォルトエンコードを確認。
python」と入力し、Pythonを対話モードで起動。
以下のコマンドを入力。

import sys
sys.getdefaultencoding()

utf-8ならば問題ないです。

asciiなどになっていたら以下の内容のファイルを作成。
import sys
sys.setdefaultencoding("utf-8")

/Library/Frameworks/Python.framework/Versions/3.1/lib/python3.1/site-packagesに「sitecustomize.py」という名前で保存してください。