【easy_install】モジュールのインストールでよくコケるアナタへ【pip】

2012年3月5日月曜日 11:03 By Unknown , In

前に書いたエントリーと重複する内容なんですけれども。

mac os10.6でpip installをすると、よく
"error: command 'gcc-4.2' failed with exit status 1"
こんなエラーで落ちる事があるんですけれども、これを回避する方法は以下の様にすれば良いようです。

sudo env ARCHFLAGS="-arch i386 -arch x86_64" pip install パッケージ名

で、毎回こんなの打ってるの面倒なので、.bashrcにでも書いといて下さい。
pipを置き換える場合はこんな感じ。

alias pip='sudo env ARCHFLAGS="-arch i386 -arch x86_64" pip'

確かRubyでも似たような事で詰まった気がしたので、ARCHFLAGSだけ書いといたほうがいいかもね。

export ARCHFLAGS='-arch i386 -arch x86_64 -arch ppc'