Openpose如何在ubuntu系统上搞定Python API

北城以北 提交于 2020-01-14 23:53:34

Openpose安装成功且可以运行,

但是使用其Python API的去调用时总是报错:

ImportError:cannot import name pyopenpose

路径已经按照文件中提示的样子改成....../openpose/build/python 

但还是报错。

原因是!ubuntu系统里自带python2.7和python3.5两个版本,cmake编译时是自动使用python3.5编译的,而我们运行时是使用python2.7运行的。

解决办法:

在cmake编译时使用python2.7编译

在cmake-gui的界面中 点击 Add Entry,增加两个:

PYTHON_EXECUTABLE      /usr/bin/python2.7

PYTHON_LIBRARY              /usr/lib/x86_64-linux-gnu/libpython2.7.so

再继续Configure,Generate

然后按照教程make成功后,python的api就能够使用了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!