我的YOLO物体检测项目应该遵循this tutorial。但是,当我试图调用hello_ncs_py目录下的'make run‘时,我收到了以下错误消息。我是神经计算机Strick 2的新手,所以我对自己做错了什么感到迷茫。
(openvino) root@raspberrypi:~/workspace/ncapp00/apps/hello_ncs_py# make run
making run
python3 hello_ncs.py;
Traceback (most recent call last):
File "hello_ncs.py", line 19, in <module>
import mvnc.mvncapi as fx
ModuleNotFoundError: No module named 'mvnc'
make: *** [Makefile:11: run] Error 1但是,我已经成功地按照我机器上的部署工具包another tutorial的说明进行了操作。但前一个链接仅使用NCS-API模式,我没有成功安装。
如果有任何有经验或遇到过类似问题的人,我如何正确地解决这个问题?也许能让我知道我做错了什么,我会非常感激。
我的目标是实现以下信息。如果没有这条消息,我将无法运行YOLO算法来检测使用NCS 2的对象。
making run
python3 hello_ncs.py;
Hello NCS! Device opened normally.
Goodbye NCS! Device closed normally.
NCS device working.感谢您的关注和合作。任何建议或澄清都是非常感谢的。
发布于 2020-11-03 14:32:07
不幸的是,您将无法在NCS中使用Python虚拟环境。您不能将开发环境与虚拟环境隔离开来,安装程序实际上会从您的系统中删除以前安装的OpenCV。因此,您不应该在当前项目和工作环境附近获取安装程序脚本。
事实上,Python虚拟环境是Python社区中的最佳实践,但对神经计算棒最大的抱怨是,Intel的安装脚本实际上会使您的虚拟环境几乎不可用。安装程序从Debian/Ubuntu Aptitude存储库下载软件包并更改您的PYTHONPATH系统变量
你可能会找到更多的信息here
https://stackoverflow.com/questions/64527530
复制相似问题