ld:找不到-lboost_python的库

Ros*_*one 8 python homebrew boost boost-python

我使用安装boost brew install --build-from-source --with-python --fresh -vd boost.然而,当我make pycaffe在Caffe项目中运行时,我得到了这个错误:ld: library not found for -lboost_python.我该如何安装该库?find / -name libboost_python* 什么都没有.

Ros*_*one 3

事实证明,boost 1.56 似乎与 NVCC 存在问题,因此 boost_python lib 文件未安装。使用 boost 1.55 进行安装是可行的。我用了:

git checkout a252214 /usr/local/Library/Formula/boost.rb
brew install --build-from-source --with-python --fresh -vd boost
Run Code Online (Sandbox Code Playgroud)

感谢这个线程