1

以下の設定で、scikit-learn をインストールしようとしています。最終的な目標は、scikit-learn を python ノートブックと一緒に pandas と一緒に使用してデータ操作を行うことです。

pip と同じエラーを試し、easy_install と同じエラーを試し、scipy スーパー パッケージを試しましたが、64 ビットの python ディストリビューションを使用していますが、パンダと一緒に動作しません。したがって、現在のセットアップでは、easy_install を scikit で機能させる方法を説明します。C++ ヘッダー ファイルが見つからないことを示すエラーが発生し、これを修正するにはどうすればよいですか。

which python 
/Library/Frameworks/Python.framework/Versions/Current/bin/python

python
Enthought Python Distribution (EPD) free version -- www.enthought.com
Version: 7.3-2 (32-bit)
(type 'upgrade' or see www.enthought.com/epd/upgrade to get the full EPD)
Python 2.7.3 |EPD_free 7.3-2 (32-bit)| (default, Apr 12 2012, 11:28:34) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin

Python version 2.7.3
scipy==0.10.1
numpy==1.6.1
pandas==0.10.1

easy_install -U scikit-learn
Searching for scikit-learn
Reading http://pypi.python.org/simple/scikit-learn/
Reading http://scikit-learn.org
Reading http://sourceforge.net/projects/scikit-learn/files/
Reading http://scikit-learn.sourceforge.net
Best match: scikit-learn 0.13.1
Downloading http://pypi.python.org/packages/source/s/scikit-learn/scikit-learn-0.13.1.tar.gz#md5=acba398e1d46274b8470f40d0926e6a4
Processing scikit-learn-0.13.1.tar.gz
Writing /tmp/easy_install-FrggHE/scikit-learn-0.13.1/setup.cfg
Running scikit-learn-0.13.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-FrggHE/scikit-learn-0.13.1/egg-dist-tmp-mGaDaU
Partial import of sklearn during the build process.
In file included from /private/tmp/easy_install-FrggHE/scikit-learn-0.13.1/sklearn/svm/src/libsvm/libsvm_template.cpp:6:
/private/tmp/easy_install-FrggHE/scikit-learn-0.13.1/sklearn/svm/src/libsvm/svm.cpp:53:18: error: math.h: No such file or directory
/private/tmp/easy_install-FrggHE/scikit-learn-0.13.1/sklearn/svm/src/libsvm/svm.cpp:54:19: error: stdio.h: No such file or directory

..etc
4

0 に答える 0