caffe安装中错误以及解决方法

说明:作为一个caffe新手,最近经常装caffe,对于一些错误的解决方法,经过google,部分百度,查到的错误的解决方案,记在这里,方便大家和自己查看

1. 错误信息(没有pyconfig.h文件

fatal error: pyconfig.h: No such file or directory 
#include "pyconfig.h"

网上有答案说要增加PYTHONPATH的路径如下export PYTHONPATH=/path/to/caffe/python 可是这个对我来说并没有解决错误。
通过locate pyconfig.h发现系统中其实很多位置都有这个文件,应该是当前环境变量找不到这个文件导致。
真正的解决方法是:
/home/lab/anaconda2/include/python2.7/因为我用的anaconda。如果没有装执行下面这个估计也可以,反正你用locate pyconfig.h看看哪里有这个文件,给环境变量一个路径就可以了
export CPLUS_INCLUDE_PATH=/usr/include/python2.7

2.错误信息(没有定义的引用 //usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to lzma_index_end@XZ_5.0

//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_index_buffer_decode@XZ_5.0'
//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_index_size@XZ_5.0'
//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_index_uncompressed_size@XZ_5.0'
//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_stream_footer_decode@XZ_5.0'
//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_index_end@XZ_5.0'
//usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_stream_buffer_decode@XZ_5.0'
usr/lib/x86_64-linux-gnu/libunwind.so.8: undefined reference to `lzma_index_end@XZ_5.0' collect2: error: ld returned 1 exit status

解决方案
同样是环境变量问题
我在~/.bashrc里面增加了下面一条命令
export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
其实我估计再终端里面直接输出`export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu也应该能够解决问题

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值