macにpython2.7をインストールしようと思って色々調べていたら、MacPortsがあればターミナル上で超簡単にインストールできるということで、MacPortsをインストールしようと思ったら、MacPortsにはXcoe Toolsのインストールが前提になるということだったので、Xcode Tools -> MacPorts -> Python2.7の順にインストールした。
Xcode Toolsはこのサイトから'Xcode Tools'を調べてDVDイメージみたいな900MB超のやつをダウンロードしてインストールしたら問題なくOKだった。
MacPortsはこのサイトから自分のmac osバージョンに合わせてダウンロードして、インストールしたら問題なくOKだった。
上記はこのサイトを参照した。
その後、下記のようにPython2.7をインストールしようとした。
sudo port install python27
しかし、下記のようなエラーになった。
Error: Unable to open port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
下記のサイトを参考にした。
■[MacPorts]MacPortsで Error: Unable to open port: can't read "build.cmd" とエラーが出た時の対処方法
僕がダウンロードした、Xcode ToolsのDVDイメージは、"xcode312_2621_developerdvd.dmg"だったが、これには"Packages"というフォルダがある。その中の"DeveloperToolsCLI.pkg"をインストールしたら、エラーが出ずにPython2.7をインストールできるようになった。
MacPortsを使ってインストールしたPython2.7は、/opt/local/binに保存される。