我正在做一个需要使用cv2的脚本之一中需要numpychoregraphe的项目,但出现错误:
No module named cv2/numpy

我认为这是因为choregraphe有其自己的python解释器,但我不知道如何将cv2numpy安装到choregraphe的python中。

我该怎么做?

最佳答案

这取决于您使用的是真实的NAO还是模拟的NAO。

  • 模拟一个:choregraphe使用其自己的嵌入式python解释器,即使您将库添加到系统中,它也不会更改任何内容
  • Real NAO:使用了系统python解释器,您需要将这些库安装到机器人上(而不是安装到运行choregraphe的计算机上)。由于pip ofthen在NAO中无法正常工作,因此您必须手动将库复制到/home/nao/.local/lib/python2.7/site-packages
  • 10-06 03:54