by shigemk2

当面は技術的なことしか書かない

python3.3.1を入れる軌跡

開発環境 MacOSX Mountain Lion

標準のpythonが2.7.2
homebrewのpythonが2.7.4
で、公式によるとpythonの最新版は2.7.4 or 3.3.1なので、
3.3.1を入れてみる事にした。

しかし、homebrewのpython2.7.4を入れて、pythonが/usr/local/bin/pythonになった後なので少し苦労したかもしれない。

ちょっと古いけど参考にしたサイト
Mac OS XにPython3.1を入れる - PC-JP.NET Weblog

homebrewのパスとカッチンコするのが妙に気に食わない状態だったのだが、
とりあえず

1. 公式から3.3.1をダウンロード

2. 標準のpythonをリネーム

sudo mv /usr/bin/python /usr/bin/python.org

3. シンボリックリンクを貼る

sudo ln -s /Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python

(場合によっては/etc/pathsの順序を変える必要があるかもしれない)

でおk

homebrewではなく、公式のpythonへ…