2016-12-19 2 views
0

Я anaconda на mac os x Yosemite, запущенный python 3.5. Я использовал следующую команду Анаконда в websiteЯ установил opencv3 с conda, но я могу импортировать только cv2 ... это правильно?

conda install -c menpo opencv3=3.1.0

Терминал не считаны ничего общего с opencv2. Terminal read out

Однако, в консоли ipython я не могу импортировать cv3. Я получаю,

conda install -c menpo opencv3=3.1.0

Но .... достаточно интересно, мне удалось импорта CV2. Я немного прочитал, что opencv может быть хитрым и хитрым зверьком, чтобы работать ...

Также anaconda специально говорит, что у меня есть только пакет opencv3.

Итак, мне интересно ... хотя я использую opencv3, возможно, по какой-то причине он все еще использует cv2 в качестве имени пакета для импорта?

Спасибо за понимание!

+0

[Там нет 'cv3'] (http://answers.opencv.org/question/63405/why-do-python-bindings-for-v3-still-use-package-name-cv2/) – Miki

+0

@ Мики Хау, так, хотя его 3.1 способ назвать это с cv2? –

+0

Да ............ – Miki

ответ

0

Видимо, это просто так ... импорт cv2 даже если у вас opencv3.x.

Спасибо, Мики.

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