2011-12-16 11 views
0

マシンラーニングプロジェクトを開始しようとしていて、PyML(Mac OS X 10.6.8)をインストールしようとしました。その際、python setup.py buildの実行中に次のエラーが発生しました。PyMLビルドでエラーが発生しました

PyML/containers/ext/SparseDataSet_wrap.cpp: At global scope: 
PyML/containers/ext/SparseDataSet_wrap.cpp:17658: fatal error: error writing to -: Broken pipe 
compilation terminated. 
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ 
PyML/containers/ext/SparseDataSet_wrap.cpp: In static member function ‘static Type swig::traits_as<Type, swig::value_category>::as(PyObject*, bool) [with Type = float]’: 
PyML/containers/ext/SparseDataSet_wrap.cpp:3341: warning: ‘v’ may be used uninitialized in this function 
PyML/containers/ext/SparseDataSet_wrap.cpp: In static member function ‘static Type swig::traits_as<Type, swig::value_category>::as(PyObject*, bool) [with Type = int]’: 
PyML/containers/ext/SparseDataSet_wrap.cpp:3341: warning: ‘v’ may be used uninitialized in this function 
lipo: can't open input file: /var/folders/BB/BB-0UcDKHzKgl2HboGzXqU+++TI/-Tmp-//ccf93ouC.out (No such file or directory) 
error: command 'gcc-4.2' failed with exit status 1 

私は、インストールプロセスの次のチュートリアルに続く:それを引き起こして、どのようにそれを修正するかもしれないものに http://pyml.sourceforge.net/tutorial.html

任意の提案を?ありがとう。

+0

あなたは、このようなnumpyのようにインストールの前提条件を持っていますか? – Sologoub

+0

NumPyがインストールされています。また、私は手動でSWIGとSIP4をインストールしました(これは、PyMLビルドに関するANYエラーを修正するための唯一の提案です)。 – paradox870

+0

私が考えることができる唯一の他のことは、 "sudo python setup.py build"として実行する必要があることです。私はそれをインストールしようとし、私は同じ問題を抱えているかどうかを知らせます。 – Sologoub

答えて

1

また、私はUbuntuでPyMLを使っても正確に同じ問題を抱えていました。

Python開発パッケージ(python2.x-dev)をインストールすると問題が解決しました。それらのPython開発ヘッダーをインストールする必要があります.XCodeをインストールすると、Macにヘッダーもインストールする必要があります。

彼らは通常、「/System/Library/Frameworks/Python.framework/Versions/2.6/」に位置している

関連する問題