densepose安装遇到问题解决

问题1

 执行下面命令是出现问题:Detectron ops lib not found; make sure that your Caffe2 version includes Detectron module

python2 $DENSEPOSE/detectron/tests/test_zero_even_op.py

densepose安装遇到问题解决_第1张图片 

 解决方法:

跟踪问题,出现在detectron/utils/env.py文件的 def get_detectron_ops_libs():,函数在环境变量内没找到lib/libcaffe2_detectron_ops_gpu.so。这个文件在前面编译的caffe2(前文的pytorch)的 build/lib文件夹下,因此,在detectron/utils/env.py文件的import sys后追加:
sys.path.insert(0, '/path/to/your/pytorch/build')

 

问题2

进行可视化的时候:ImportError:No module named functools lru cache

densepose安装遇到问题解决_第2张图片

j解决方案:pip install matplotlib==2.0.2

 

参考博客:

https://www.jianshu.com/p/0f44041116fc

https://stackoverflow.com/questions/47179433/python-2-7-functools-lru-cache-does-not-import-although-installed

 

 

 

 

你可能感兴趣的:(densepose安装遇到问题解决)