windows 10中的Opencv导入问题



我在windows 10中遇到OpenCV问题。每当我尝试导入OpenCV时,我都会收到以下错误。

import cv2
** On entry to DGEBAL parameter number  3 had an illegal value
** On entry to DGEHRD  parameter number  2 had an illegal value
** On entry to DORGHR DORGQR parameter number  2 had an illegal value
** On entry to DHSEQR parameter number  4 had an illegal value
Traceback (most recent call last):
File "C:UsersKrishhnanduAppDataRoamingPythonPython39site-packagesnumpy__init__.py", line 305, in <module>
_win_os_check()
File "C:UsersKrishhnanduAppDataRoamingPythonPython39site-packagesnumpy__init__.py", line 302, in _win_os_check
raise RuntimeError(msg.format(__file__)) from None
RuntimeError: The current Numpy installation ('C:\Users\Krishhnandu\AppData\Roaming\Python\Python39\site-packages\numpy\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. See this issue for more 
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:UsersKrishhnanduAppDataLocalProgramsPythonPython39libsite-packagescv2__init__.py", line 5, in <module>
from .cv2 import *
ImportError: numpy.core.multiarray failed to import

任何帮助都将不胜感激。谢谢

Python 3.9是非常新的,您应该回到3.86并在cmd 中编写

pip install opencv

首先,您可以在这里找到帮助:如何使用pip安装opencv?

然后,尝试以下步骤:

  1. 将您当前的python版本降级为python 3.8。去那里了解更多信息:如何在windows中从python 3.7降级到3.6。您还可以使用python 3.8创建一个虚拟环境:https://uoa-eresearch.github.io/eresearch-cookbook/recipe/2014/11/26/python-virtual-env/
  2. 在cmd:pip install opencv-python中键入此命令行
  3. 检查是否安装了opencv包:python -c "import cv2"

对于步骤2,请确保您的pip版本已更新。

我希望它能帮助你

最新更新