Python 3.x 在Windows 7 for Python3上安装OpenCV后出现运行时错误R6034

Python 3.x 在Windows 7 for Python3上安装OpenCV后出现运行时错误R6034,python-3.x,windows,opencv,Python 3.x,Windows,Opencv,我最近安装了OpenCV。我从安装Anaconda3开始,并按照这里找到的构建OpenCV的说明进行操作:它安装得很好,我可以访问Python中的库(请参见下面的输出) 但是,每次我打开anaconda命令行界面时,都会弹出一个对话框,上面写着: 运行时错误 程序C:\\python.exe R6034 应用程序试图加载C运行时库 不对。请联系应用程序的支持团队以了解更多信息 信息 我查找了此错误,发现它与MicroSoft build tools冲突有关。例如,为msvcr90.dll构建了一

我最近安装了OpenCV。我从安装Anaconda3开始,并按照这里找到的构建OpenCV的说明进行操作:它安装得很好,我可以访问Python中的库(请参见下面的输出)

但是,每次我打开anaconda命令行界面时,都会弹出一个对话框,上面写着:

运行时错误

程序C:\\python.exe

R6034

应用程序试图加载C运行时库 不对。请联系应用程序的支持团队以了解更多信息 信息

我查找了此错误,发现它与MicroSoft build tools冲突有关。例如,为msvcr90.dll构建了一个库,当您使用该库时,操作系统会在路径中找到2个版本

对我来说,这只发生在Anaconda提示符中,因此我使用诸如
$where msvc*
等命令深入研究了该环境中的路径;但是,我找不到任何冲突


到目前为止,这很烦人,但我想解决它。

你说你安装了Anaconda 3;如果安装了Anaconda的早期版本,并且安装了需要MicroSoft build工具的库,则可能会导致冲突。

要解决此问题,请卸载以前版本的Anaconda。

我安装了MiniConda。在我把MiniConda从我的路径上移除后,一切都很顺利。非常感谢。
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'
>>>