buntu18 安装 openpose(GPU)环境 | 您所在的位置:网站首页 › openpose安装教程 › buntu18 安装 openpose(GPU)环境 |
openpose环境 搭建 很费劲, 需要装软件也多, 还必须要考虑版本的问题。我主要是参考链接 ubuntu18安装openpose详细步骤_litbo的博客-CSDN博客_ubuntu安装openpose 其中,我的实验中 有如下需要更改。 1、我的是 cuda-10.2 2、gcc 和g++ 必须降低版本 为 gcc-5 (亲测试 gcc-7 编译 caffe时会编译失败) 3、libcudnn.so.6 找不到文件,编译失败 解决: 使用 sudo ldconfig /usr/local/cuda/lib64 提示“libcudnn.so.6 不是符号链接”。 Ubuntu ldconfig(解决*.so不是符号连接)_hjxu2016的博客-CSDN博客_不是符号连接 4、openpost 我使用 git clone 的, 链接 git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose.git 5、下载 model模型时,速度实在太慢,甚至下载不下来 组装 url, 用迅雷下载。 6、fatal error: caffe/proto/caffe.pb.h: 没有那个文件或目录 解决方法: 解决方法在/caffe/src/caffe/proto(caffe源码下面)下打开终端输入 protoc --cpp_out=/home/haiy/caffe/include/caffe/ caffe.proto(前面有一个空格) 新建一个proto文件夹,且在文件夹下将caffe.pb.h复制进去。 7、遇到了如下错误: /lib/libcaffe.so:对‘__cudaPushCallConfiguration’未定义的引用 当我使用 cuda9以上的版本时 就会报这个错误, 解决: 考虑到是 libcaffe.so 链接libcudart.so 的版本问题, 使用
/usr/lib/x86_64-linux-gnu 。 删除 该文件下 所有 cuda库 ,重新编译即可。 8、nvcc fatal : Unsupported gpu architecture ‘compute_80‘ 编译 openpose 的时候出现 这个错误。在网上查说 这是由于本机算力不支持导致的。 可以自己查看 下 caffe 下的Makefile.config 支持多少 compute. 解决方法: 找到 openpose/cmake/Cuda.cmake 文件夹,将 不支持的 算力注释掉,如下图,我注释掉了 75、80、86
|
CopyRight 2018-2019 实验室设备网 版权所有 |