我试图通过从源代码构建它来安装caffe
从caffe根目录发出以下命令后
$ make all -j4我收到了一个错误
…CXX src / caffe / layer_factory.cpp…
问题解决了,我不得不进行以下更改 Makefile.config 文件
Makefile.config
的 从 强>
PYTHON_LIBRARIES := boost_python3 python3.6 PYTHON_INCLUDE := /usr/include/python3.6 \ /usr/lib/python3.6/dist-packages/numpy/core/include
的 至 强>
PYTHON_LIBRARIES := boost_python3 python3.6m PYTHON_INCLUDE := /usr/include/python3.6m \ /usr/lib/python3.6/dist-packages/numpy/core/include
因此,您的错误说明 cannot find -lpython3.6 你错过了 libpython3.6.so 在你的系统上。
cannot find -lpython3.6
libpython3.6.so
尝试: sudo apt-get install libpython3.6-dev
sudo apt-get install libpython3.6-dev