踩坑過程:
正常pip install opendr
報錯:下載Cython失敗。
解決:去PYPI上找輪子,離線安裝Cython。
問題:這次庫都下載好了,但是安裝時報錯。
解決:去找opendr源碼https://github.com/mattloper/opendr 。 採用python setup.py build 和 python setup.py install方法安裝。
問題:報錯下載OSMesa錯誤。
解決:於是我手動打開鏈接,發現提供的鏈接已經失效。查看github上opendr評論得知,大家都不能裝Windows版。去OSMesa官網找文件,貌似需要自己編譯,也會踩好多坑。(需要Linux版的OSMesa可以留言)
正確打開方式:
換了一個源碼https://github.com/polmorenoc/opendr
不要直接python setup.py install,這樣會默認採用OSMesa.lib, 但是並找不到該文件,還是會報錯。
先pip install glfw
再進入opendr目錄,python setup.py install
這次就成功了。
查看list包:
再import試試:
都沒問題。