搞了整整一天,终于是搞完了,配置openpose最好的办法还是选定某一篇博客的方法,有问题再去参考其他博客的问题解决方案。
我总体参考了https://blog.csdn.net/qq_24624539/article/details/100168228这篇博客
不过在我的电脑上遇到了几个大坑
1.anaconda问题
无论是protobuf还是其他一些跟python环境有关的都会受到影响,一开始我也尝试了注释掉了~/.bashrc中的anaconda相关,不过事实证明还是没有用,最后还是rm解决
rm -rf /path/to/anaconda
2.CUDA问题
虽然参考博客中用的是CUDA10,不过我这边在编译caffe时一直出错,后来换回CUDA9+CUDNN7.1.4解决问题
3.GCC问题
GCC G++过高或者过低在编译caffe时都出现了问题,最终换回6.5版本问题解决。
总体来说还是要注意各种版本之间的对应。