Mac OSX $ python3 test_imagenet.py --image images / dog_beagle.png ImportError:没有名为'cv2'的模块

时间:2016-08-10 18:30:05

标签: python macos computer-vision keras

我正在使用找到here

的教程

我在命令行和Pycharm IDE上遇到的错误是无法安装cv2。这是一个问题因为我使用的是Macbook还是可以解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果错误是“没有名为cv2的模块”,则需要安装OpenCV。您可以使用brew install opencv

在自制软件中执行此操作

有关详细说明,请查看:http://www.mobileway.net/2015/02/14/install-opencv-for-python-on-mac-os-x/

更多信息:

使用brew安装opencv,您只需要知道包位置。转到/usr/local/Cellar/opencv/以查找您的版本号。我刚用brew安装并拥有2.4.13。

一旦您知道,请使用cd /Library/Python/2.7/site-packages/

导航到您的Python目录

然后,您可以运行其中的每一个以将它们链接到Python:

ln -s /usr/local/Cellar/opencv/2.4.13/lib/python2.7/site-packages/cv.py cv.py
ln -s /usr/local/Cellar/opencv/2.4.13/lib/python2.7/site-packages/cv2.so cv2.so

(将2.4.13替换为您拥有的版本号)

希望有所帮助。不过,我不认为使用Windows会更容易。