我正在做一个项目,它需要在一个脚本中使用choregraphe的cv2和numpy,但我得到了一个错误:
No module named cv2/numpy。
我想这是因为choregraphe有自己的python解释器,但我不知道如何在choregraphe的python中安装cv2和numpy。
我该怎么做呢?
发布于 2017-04-12 20:44:21
这取决于你使用的是真实的NAO还是模拟的NAO。
发布于 2017-04-12 17:41:09
首先做一个pip install <lib or package> --target=<location in your local hard drive>
在choregraphe项目中创建一个名为'lib‘的文件夹
复制该文件夹lib中的包。
创建一个框并将其放在根目录下。
做一些这样的事情
def __init__(self):
GeneratedClass.__init__(self)
self.path = ALFrameManager.getBehaviorPath(self.behaviorId) + "/lib"
if self.path not in sys.path:
sys.path.append(self.path)这样做的目的是让您的本地文件夹lib指向python查找库的位置。
现在,您可以按常规方式导入python库。
https://stackoverflow.com/questions/43351742
复制相似问题