我安装了OpenCV,它运行得很好。但我发现有一些图书馆丢失了。
所以我决定安装另一个副本。我将工作副本移动到另一个目录,并开始安装新的目录。我在使用这个新安装时遇到了问题,所以我取消了它并将旧的OpenCV安装移回原来的目录。
但是现在,我的旧安装不再适用了。每次我尝试运行某些东西时,都会显示“ImportError:No module named cv2”或“ImportError:No module named cv”(取决于文件中导入的内容)。
我该怎么做才能解决这个问题?我记得在第一次安装和运行OpenCV的这个副本时遇到类似的问题,并且必须使用Python Path更改某些内容才能正常工作。我不记得了,如果确实有这些设置,我会对这些设置会改变的原因感到困惑。
请让我知道我能做些什么来纠正这个问题。我使用的是OS X 10.9。谢谢。
更新:我将此添加到我的.bash_profile:export PYTHONPATH = / Users / santosh / opencv-2.4.7 / build / lib:$ PYTHONPATH。但现在当我运行opencv样本时,我得到“Segmentation fault:11”。有什么想法吗?