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安装的完整输出。