赞
踩
1.编译openvino源码,报错(PythonLibsNew)
通过报错路径结合cmakeLists.txt发现,有个文件夹内容为空导致的,因此需要单独下载对应的文件(这个文件夹藏的比较深,之前没有注意到,只关注openvino/thridparty下)
- git clone https://github.com/pybind/pybind11.git
-
- 如果出现失败
- 运行git init
2.编译openvino源码,报错(cython)
这里报错原因是不存在cython安装包,因此需要安装对应的cython安装包(版本>=0.29)
pip install cython
经过上面安装后cmake时,找不到对应的版本号,(但实际上又安装成功了的,cython -V能正常输出版本号),考虑可能是路径问题;
结合cmakeList.txt分析
因此根据上面红色框标记处,添加对应的cmake选项;
-DCYTHON_EXECUTABLE=/usr/local/bin/cython
最终cmake成功,如下
整体编译步骤如下:
- mkdir build
- cd build
- cmake -DCMAKE_BUILD_TYPE=Release -DTHREADING=SEQ -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE=/usr/bin/python3.6 -DCYTHON_EXECUTABLE=/usr/local/bin/cython -DCMAKE_INSTALL_PREFIX=/home/tjm/Downloads/openvino/install ..
- make -j4
- sudo make install
参考:
树莓派4B上配置OpenVINO_竹叶青lvye的博客-CSDN博客_openvino树莓派
https://blog.csdn.net/weixin_39550486/article/details/111545918
OpenVINO使用介绍(一)_竹叶青lvye的博客-CSDN博客_openvino
Install OpenVINO™ Development Tools — OpenVINO™ documentation
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。