gpt4 book ai didi

python-3.x - 在Windows 7上为Python3安装OpenCV之后,运行时错误R6034

转载 作者:行者123 更新时间:2023-12-02 17:32:46 24 4
gpt4 key购买 nike

我最近安装了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命令行界面时,都会弹出一个对话框:

Runtime Error

Program C:\ ... \python.exe

R6034

An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information.



我一直在寻找此错误,并发现它与MicroSoft构建工具冲突有关。例如,为msvcr90.dll构建了一个库,然后当您使用该库时,操作系统会在PATH中找到2个版本。

对我来说,这仅发生在Anaconda Prompt中,因此我使用 $where msvc*等命令深入了该环境的Path;但是,我找不到任何冲突。

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

最佳答案

您说您安装了Anaconda 3;如果您安装了以前版本的Anaconda,并且安装了需要MicroSoft构建工具的库,则可能导致冲突。
要解决此问题,请卸载以前版本的Anaconda。

关于python-3.x - 在Windows 7上为Python3安装OpenCV之后,运行时错误R6034,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54505247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com