(MacOSX) MacPortsでipythonをインストールする方法

2010年2月14日

【以前のMacPorts関連記事】
今回は、MacPortsでipythonをインストールする方法を説明します。
1
2
3
4
5
6
7
8
9
$ sudo port install py-ipython
...
creating build/temp.macosx-10.3-i386-2.4/Src
-fno-strict-aliasing -Wno-long-double -no-cpp-precomp -fno-common -fno-common -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-p rototypes -IInclude -IPackages/FFT/Include -IPackages/RNG/Include -I/opt/local/Library/Frameworks/Python.framework/Versi ons/2.4/include/python2.4 -c Src/_numpymodule.c -o build/temp.macosx-10.3-i386-2.4/Src/_numpymodule.o
unable to execute -fno-strict-aliasing: No such file or directory
error: command '-fno-strict-aliasing' failed with exit status 1 

Error: The following dependencies failed to build: py-scientific py-numeric
Error: Status 1 encountered during processing.

単純に上記のようにインストールコマンドを発行しても、 依存関係にあるパッケージpy-numericのインストール時に コンパイルエラーで停止してしまいます。なので、上記エラー確認後、 以下のように依存関係にあるパッケージを別途インストールしましょう。

1
2
$ sudo port install py-numeric
$ sudo port install py-ipython