2011-12-16 17 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). – paradox870

+0

Единственное, что я могу придумать, - это запустить его как «sudo python setup.py build». Я постараюсь установить его и сообщить, получаю ли я ту же проблему. – Sologoub

ответ

1

У меня также была такая же проблема с использованием PyML на Ubuntu.

Установка пакета разработки Python (python2.x-dev) разрешила проблему. Вам нужно установить эти заголовки разработки Python, установка XCode также должна устанавливать заголовки на Mac.

Они, как правило, находится в «/System/Library/Frameworks/Python.framework/Versions/2.6/»

Смежные вопросы