2016-10-31 2 views
0

Кажется, что OpenCV была активирована, но есть сообщений об ошибке при использовании IPython Jupyter ноутбука импортировать CV2: не модуль с именем CV2. Однако использование терминала хорошее.OpenCV и ошибка импорта в JupyterNotebook

Macbook:// Macbook$ source activate opencv 
(opencv) Macbook:// Macbook$ python 
Python 2.7.12 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:43:17) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
Anaconda is brought to you by Continuum Analytics. 
Please check out: http://continuum.io/thanks and https://anaconda.org 
>>> import cv2 
>>> 
+0

- это плохая установка python? Обход проблемы: определите 'PYTHONPATH =". "' В вашем env. переменные. Но я думаю, что это провалится еще дальше! –

+0

и не оставляйте свои сообщения об ошибках в виде изображений. просто вставьте текст и используйте 'ctrl-k' для отступов как текст/код компьютера. –

+0

Спасибо, Жан. Перераб. И я обновил детали моего вопроса. –

ответ

0

Возможно, вы забыли экспортировать его в окружающую среду. Попробуйте:

export PYTHONPATH

0

Я попробовал это, и она работала на одном из моего Macbooks, но не другой ...: Во всяком случае, надеюсь, что это может быть полезно, хотя моя проблема еще не решена: «conda install -c https://conda.binstar.org/menpo opencv3» в окне Anaconda Prompt, но на этот раз не из среды opencv. , из комментария в https://rivercitylabs.org/up-and-running-with-opencv3-and-python-3-anaconda-edition/

Это означает,

  • step1, source deactivate opencv
  • step2, conda install -c https://conda.binstar.org/menpo opencv3

Однако обратите внимание на ссылку дают различные шаги. Не следуй за ним. Он говорит нам, чтобы сделать

conda create -n opencv numpy scipy scikit-learn matplotlib python=3 
source activate opencv 
conda install -c https://conda.binstar.org/menpo opencv3 
0

установить питон и OpenCV в виртуальной среде с использованием пакетов virtualenv и virtualenvwrapper, подробное описание можно найти here

И затем использовать jupyter ноутбук в этой виртуальной среде, а затем импортировать CV2 должно работать ,

Смежные вопросы