edo1z blog

プログラミングなどに関するブログです

MacにPython2.7をMacPortsを使ってインストールする

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に保存される。