ubuntu16.04安装caffe过程中可能会报的错

安装opencv时:

1.现在装的CUDA版本是9.0,但是编译opencv的时候所用的版本却是7.5(可能是旧版本的CUDA7.5没有卸载干净导致的)

解决方案:https://blog.csdn.net/CYummy/article/details/88417731

修改前:

修改后:

2.error while loading shared libraries: libopencv_core.so.3.3: cannot open shared object file: No such file or directory

解决方案:https://www.douban.com/note/327349156/

安装caffe时:

1.CURAND_STATUS_SUCCESS (201 vs. 0) CURAND_STATUS_LAUNCH_FAILURE,这个是由于之前CUDA7.5的*.so没删干净导致的,用命令ldd ./build/tools/caffe | grep cuda检查一下,如果显示的确实是你现在安装的CUDA版本,那可能是第4点那种错误。如果不是,解决方案如下。

解决方案:https://github.com/NVIDIA/DIGITS/issues/1400

2.error while loading shared libraries: libcudart.so.8.0: cannot open shared object file: No such file or directory

解决方案:https://blog.csdn.net/qq_38451119/article/details/81126692

3.nvcc fatal : Unsupported gpu architecture ‘compute_60’

解决方案:打开Makefile.config,把-gencode arch=compute_60,code=sm_60 \ 这一行注释掉,即把第42行注释掉

4.如果运行runtest报错,CURAND出错,status == CURAND_STATUS_SUCCESS (201 vs. 0) CURAND_STATUS_LAUNCH_FAILURE,一个生成随机数的程序出错。原因是CUDA版本不支持6.x框架的显卡,但不影响后续工作,忽略即可。所以runtest没有成功也不影响。

 

总之,安装caffe不成功,可能跟CUDA版本,cudnn版本,链接库是否正确等很多因素有关,只能根据自己的情况慢慢来,有时候参考很多教程都不成功也是正常的,认真阅读错误提示是很有帮助的。坚持。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值