本文适用:
在win10的conda虚拟环境下使用pip install openvino后出现错误
错误原因:
个人理解:软件补丁版本等不兼容 导致 win10找不到 openvino在哪里
笔者在网上尝试了:运行
C:\Program Files (x86)\Intel\openvino_2021\bin\setupvars.bat
该脚本setupvars.bat就是添加环境变量的。
不多BB,直接上解决方法:
参考自:openvino的github官方
https://github.com/openvinotoolkit/openvino/issues/478
解决步骤:
1.找到并进入你的虚拟环境中openvino下的目录:
your\env\site-packages\openvino\inference_engine
2.打开__init__.py
3.找到25、25行代码:
25. if (3, 8) <= sys.version_info:
26. os.add_dll_directory(os.path.abspath(lib_path))
4.在26行代码后添加
os.environ['PATH'] = os.path.abspath(lib_path) + ';' + os.environ['PATH']
我是在这一步解决的。
最后__init__.py中修改后:
issue中的另外一个方法我没有成功,读者也可以试试
将
your\env\site-packages\openvino\libs
添加到系统的环境变量中