我使用anaconda Python 2.7.8 | Anaconda 2.0.1在mac osx 10.9上安装了scikit-learn 0.15.2。
我在scikit中修改了一些代码 - 具体学习了gradient_boosting.py。我尝试使用以下方法重建scikit-learn(在anaconda目录中):
python setup.py build
但我得到了:
gcc: src/libsvm/libsvm_template.cpp
gcc: error: src/libsvm/libsvm_template.cpp: No such file or directory
gcc: fatal error: no input files
compilation terminated.
不确定安装libsvm是否是正确的方法,还是有更好的方法来重建scikit-learn mac osx和anaconda?
答案 0 :(得分:0)
如果您只是修改python代码并且不修改C代码(例如通过修改.pyx
文件并在其上重新运行cython命令),则无需重建。