Python 编译C+时出错+;构建Scikit时的源代码学习用于开发

Python 编译C+时出错+;构建Scikit时的源代码学习用于开发,python,c++,build,scikit-learn,g++,Python,C++,Build,Scikit Learn,G++,当我试图通过python setup.py安装从源代码构建scikit learn时,我收到以下错误: compiling C++ sources C compiler: g++ -pthread -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC compile options: '-I/home/sharan/anaconda2/envs/py36/lib/python3.6/site-packages/numpy/core/include

当我试图通过
python setup.py安装从源代码构建
scikit learn
时,我收到以下错误:

compiling C++ sources
C compiler: g++ -pthread -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC

compile options: '-I/home/sharan/anaconda2/envs/py36/lib/python3.6/site-packages/numpy/core/include -c'
g++: sklearn/svm/src/libsvm/libsvm_template.cpp

error: Command "g++ -pthread -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/home/sharan/anaconda2/envs/py36/lib/python3.6/site-packages/numpy/core/include -c sklearn/svm/src/libsvm/libsvm_template.cpp -o build/temp.linux-x86_64-3.6/sklearn/svm/src/libsvm/libsvm_template.o -MMD -MF build/temp.linux-x86_64-3.6/sklearn/svm/src/libsvm/libsvm_template.o.d" failed with exit status 127
命令失败,退出状态为127

我正在Ubuntu 17.04 64位上构建库

要添加,请安装所有必要的先决条件:

sudo apt-get install build-essential python3-dev python3-setuptools \
                 python3-numpy python3-scipy \
                 libatlas-dev libatlas3gf-base

sudo update-alternatives --set libblas.so.3 \
/usr/lib/atlas-base/atlas/libblas.so.3

sudo update-alternatives --set liblapack.so.3 \
/usr/lib/atlas-base/atlas/liblapack.so.3

sudo apt-get install python3-matplotlib

请包含完整的错误消息,或者更好,包含python setup.py安装的完整输出。请包含完整的错误消息,或者更好,包含python setup.py安装的完整输出。