昨日PRML Hackathonで質問があったので。 まず最初にお断り。私の経験談なので不足してる話が結構あるかもしれません。 またうちの環境は Leopard(10.5.8) 当然標準でpythonが入ってる それ以外にもportsでpython2.5,python2.6を入れてる です。SnowLeopard(10.6)は他のportsでコケてましたしpython3も触れてません。 使うpythonを切り替える まず標準のpythonとportsで入れたpythonは実行場所が違います。何も知らずにpythonを使ってるとportsで入れた奴のつもりが標準のpythonになっててライブラリが使えなかったりします。 その対策の為にはpython_selectというのを使います。portsつかってるなら $ sudo port install python_select で入れられると思い