Homebrew
2012年09月05日
OSXにpythonは入っているが、pipがちゃんと動かない。
homebrewを使って、改めて入れ直すことにする。
OS標準では、/usr/bin/pythonであるが、homebrewは/usr/local/binに入れてくれるので、後でpathを登録する必要がある。
1.HOMEBREWのインストール
|
インストール後の自己診断
|
macportsが入っているから、消せといわれる。
ま、ディレクトリ名を変えておけばいいだろう。
|
ちゃんと通った。
2.pythonのインストール
早速インストールをする。
|
XQuartzがないと怒られる。
pythonでX11がいるとは、驚きだがしかたない。以下からダウンロードして入れる。
3.XQuartzのインストール
以下らからISOをダウンロードして、インストーラを起動。
http://xquartz.macosforge.org/landing/4.pipの修正
再度pythonのインストールをトライ。
|
またエラーが出た。
|
pipをダウンロードしたtar.gzが違うという。
いろいろ試行錯誤をしたが、結局、homebrewに登録されているハッシュ値が間違っているという結論。
以下のコマンドで、ハッシュ値を修正する。
|
変更前の23行めから26行め。
|
以下のように変更。
|
5.最後、ほんとのpythonインストール
これで再度 $ brew install pythonをすると無事終了した。
PATHを/usr/local/binを優先させて。
|