我已经花了一整天的时间来解决这个错误,到处查找错误信息,但仍然不知道如何解决它。
在我的台式机上已经安装了OpenCV和cv2,但现在我需要在笔记本电脑上编程(出于移动原因)。 不幸的是,尽管我已经下载了OpenCV,但当我尝试导入cv2时,它会给我一个错误消息,"ImportError: No module named cv2"。
到目前为止,我最接近的进展是使用 "locate cv2" 命令查找到 "/usr/lib/python2.7/dist-packages/cv2.so" 文件。然后我进入 python shell 并运行 "import sys" 和 "sys.path.append('/usr/lib/python2.7/dist-packages')",当我询问 "'/usr/lib/python2.7/dist-packages' in sys.path" 时,它会返回 True。但是,当我尝试导入cv2时,它现在返回一个新的错误消息,"ImportError: numpy.core.multiarray failed to import"。我尝试解决这个错误,但也没有成功。
我已经尝试了在线论坛和留言板上的所有方法,但仍然无法解决这个问题。如果有任何帮助,将非常感激,因为我需要在本周末完成这个程序。