Ubuntu16.04系统下Caffe环境搭建的坑之import caffe 报错:AttributeError: ‘numpy.ufunc’ object has no attribute ‘module’
这个错误是numpy版本不兼容的原因。我之前安装的是numpy1.1.6,一直报上面的错。然后找了几十篇博客才发现是numpy版本的原因。我建议安装numpy1.11.0。
解决步骤:
1.终端(控制台)查看自己安装numpy的版本
python #进入python
import numpy
numpy.version#注意前后都有两横
2.卸载原来的numpy
sudo pip uninstall n umpy
3.安装numpy1.11.0
sudo pip install -U numpy==1.11.0
4.测试caffe环境搭建是否正确
测试前要重新编译caffe!!!
make clean -j8
make all -j8
make test -j8
make runtest -j8
make pycaffe
gedit ~/.bashrc
#在最后一行添加(我下载的caffe-ssd是放在home下的,我是特定的caffe-ssd包)
export PYTHONPATH=/home/baosight(改成你的用户名字)/caffe-ssd/python/:$PYTHONPATH
source ~/.bashrc
5.测试caffe-ssd
python
import caffe
没报错则安装成功
用了一整天来处理这个坑,网上博客关于这个坑的介绍资料太少了,就一篇。我就熬夜写下来了这个坑的处理办法。希望对你有所帮助。
作者:qq_42412464
来源:优快云
原文:https://blog.youkuaiyun.com/qq_42412464/article/details/86568379
版权声明:本文为博主原创文章,转载请附上博文链接!