我已经在我的ubuntu14.04LTS上安装了opencv,但是我有两个版本 。完成安装后,我尝试以下命令:
pkg-config --modversion opencv
我得到了版本:3.0.0 当我在pythonshell上工作时
^{pr2}$当我遵循这个http://docs.opencv.org/trunk/d5/d26/tutorial_py_knn_understanding.html#gsc.tab=0 我有个错误说“cv2没有模块ml”,所以,我发现这是因为我猜我的opencv版本与本教程不匹配!有人能帮忙吗,为什么我的opencv与python mudule不匹配?在
还需要一个步骤。您需要将新创建的库文件-cv2.so-符号化地链接到python包路径。详细信息可在本指令的最后一部分PyImageSearch article - Install OpenCV 3.0 and Python 2.7+ on Ubuntu
由于您已经安装了OpenCV,因此链接库文件已经存在,您需要先将其删除。在Docker Ubuntu14.04LTS实例中,如果我运行下面的“file”命令,它会显示:
^{bq}$因此,您需要使用“rm”删除该符号链接,并使用以下命令创建一个新链接:
这样您就可以启动python,导入cv2,并确认新版本的OpenCV已启用。享受教程。在
相关问题 更多 >
编程相关推荐