【发布时间】:2019-06-27 13:12:48
【问题描述】:
我最近安装了 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 构建了一个库,然后当您使用该库时,操作系统会在 PATH 中找到 2 个版本。
对我来说,这只发生在 Anaconda Prompt 中,所以我使用 $where msvc* 等命令深入研究了该环境中的路径;但是,我找不到任何冲突。
到目前为止,这很烦人,但我想解决它。
【问题讨论】:
标签: python-3.x windows opencv