Eha*_*awy 2 python boost caffe
我正在尝试使用python构建caffe,但它一直在说这个
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
/usr/bin/ld: cannot find -lboost_python3
collect2: error: ld returned 1 exit status
make: *** [python/caffe/_caffe.so] Error 1
Run Code Online (Sandbox Code Playgroud)
这是我尝试找到的时候得到的 boost_python
$ sudo locate boost_python
/usr/lib/x86_64-linux-gnu/libboost_python-py27.a
/usr/lib/x86_64-linux-gnu/libboost_python-py27.so
/usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.55.0
/usr/lib/x86_64-linux-gnu/libboost_python-py33.a
/usr/lib/x86_64-linux-gnu/libboost_python-py33.so
/usr/lib/x86_64-linux-gnu/libboost_python-py33.so.1.55.0
/usr/lib/x86_64-linux-gnu/libboost_python-py34.a
/usr/lib/x86_64-linux-gnu/libboost_python-py34.so
/usr/lib/x86_64-linux-gnu/libboost_python-py34.so.1.55.0
/usr/lib/x86_64-linux-gnu/libboost_python.a
/usr/lib/x86_64-linux-gnu/libboost_python.so
Run Code Online (Sandbox Code Playgroud)
我也添加了这条路径
## .bashrc
export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu":$LD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)
知道为什么会那么讨厌吗?
我发现了这个问题.事实证明,它试图寻找一些与该名libboost_python3.so来自Makefile.config更改名称后boost_python3,以boost_python-py34,它的工作就好了!
| 归档时间: |
|
| 查看次数: |
3749 次 |
| 最近记录: |