0

機械学習プロジェクトを開始しようと考えており、PyML をインストールしようとしました (Mac OS X 10.6.8)。そうすることで、実行中に次のエラーを受け取りましたpython setup.py build

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

それを引き起こしている可能性のあるものとそれを修正する方法についての提案はありますか? ありがとう。

4

1 に答える 1

1

UbuntuでPyMLを使用してもまったく同じ問題がありました。

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

それらは通常、「/System/Library/Frameworks/Python.framework/Versions/2.6/」にあります。

于 2012-02-22T22:30:16.740 に答える