Я недавно установил OpenCV.Я начал с установки Anaconda 3 и следовал инструкциям по сборке OpenCV, найденным здесь: https://www.learnopencv.com/install-opencv-4-on-windows/ Он установился нормально, и я получил доступ к библиотекам в Python (см. Вывод ниже)
Python 3.6.7 |Anaconda custom (64-bit)| (default, Dec 10 2018, 20:35:02) [MSC v.
1915 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.0.1-dev'
>>>
Однако,каждый раз, когда я открываю интерфейс командной строки anaconda, появляется всплывающее окно:
Ошибка времени выполнения
Программа C: \ ... \ python.exe
R6034
Приложение попыталось загрузить библиотеку времени выполнения C неправильно.Для получения дополнительной информации обратитесь в службу поддержки приложения.
Я искал эту ошибку и обнаружил, что она связана с конфликтами инструментов сборки MicroSoft.Например, библиотека построена для msvcr90.dll, затем, когда вы собираетесь использовать эту библиотеку, ОС находит 2 версии в PATH.
Для меня это происходит только в подсказке Anaconda, поэтому я внимательно изучил путь в этой среде, используя такие команды, как $where msvc*
и т. Д .;однако я не могу найти никаких конфликтов.
Пока это просто раздражает, но я бы хотел разрешить это.