Mac 安装caffe时候出现的各种错误

本文介绍了在Mac环境下编译Caffe遇到的'gflags/gflags.h'文件未找到错误及其解决方法,包括使用brew安装和链接gflags,调整文件夹权限等步骤。同时,还提供了关于在不同路径下导入Caffe失败后的解决方案。

fatal error: 'gflags/gflags.h' file not found

错误提示:

./include/caffe/common.hpp:5:10: fatal error: 'gflags/gflags.h' file not found
1 error generated.
make: *** [.build_release/tools/upgrade_solver_proto_text.o] Error 1
make: *** [.build_release/tools/upgrade_net_proto_text.o] Error 1
make: *** [.build_release/tools/upgrade_net_proto_binary.o] Error 1

解决方法:

运行brew install gflags,如果提示已安装但没有link,就运行brew link gflags。
如果link不成功可能要修改一下/usr/local目录的权限。
修改权限(yourusername要替换成当前电脑用户名):

chown -R yourusername /usr/local
chmod -R u+w /usr/local

ImportError: No module named caffe

Mac下配置好caffe后,在caffe/python目录下可以import caffe,但是换成别的路径执行make pycaffe就有如下提示:ImportError: No module named caffe

解决方法:需要检查配置环境,etc/profile中环境变量是否有错,并在etc/profile中新增numpy环境变量,不添加的话可能会因为numpy和caffe配置出错


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值