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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章