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

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就能够使用了。

你可能感兴趣的:(Openpose如何在ubuntu系统上搞定Python API)