Так я последовал this tutorial и получил эту ошибку:установка opencv3 для Python3 в OSX
brew link --overwrite eigen
brew install opencv3 --with-python3 --with-contrib
написал это в ~/.profile
и источников его:
export PYTHONPATH=$PYTHONPATH:/usr/local/Cellar/opencv3/3.0.0/lib/python3.4/site-packages
source ~/.profile
python3
Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 00:54:21)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'cv2'
Может кто-то пожалуйста, руководство меня, что не так и как Исправить это?
UPDATE:
Я тоже попытался это:
Monas-MacBook-Pro:build mona$ brew ln --force opencv3
Linking /usr/local/Cellar/opencv3/3.1.0_3...
Error: Could not symlink bin/opencv_annotation
Target /usr/local/bin/opencv_annotation
is a symlink belonging to opencv. You can unlink it:
brew unlink opencv
To force the link and overwrite all conflicting files:
brew link --overwrite opencv3
To list all files that would be deleted:
brew link --overwrite --dry-run opencv3
Monas-MacBook-Pro:build mona$ brew link --overwrite opencv3
Warning: opencv3 is keg-only and must be linked with --force
Note that doing so can interfere with building software.
Monas-MacBook-Pro:build mona$ brew link --force --overwrite opencv3
Linking /usr/local/Cellar/opencv3/3.1.0_3... 551 symlinks created
Возможно, попробуйте 'cp /usr/local/Cellar/opencv3/3.0.0/lib/python3.4/site-packages/*/usr/local/lib/python3.4/site-packages /' .. –
'cp: /usr/local/Cellar/opencv3/3.0.0/lib/python3.4/site-packages/*: Нет такого файла или каталога' –