【发布时间】:2021-03-16 08:57:28
【问题描述】:
我有一个问题,我最近通过微软商店安装了python(这是我第一次使用python),并尝试运行一个脚本。我已经在命令提示符中使用 pip 安装了 numpy 和所有其他模块。但我仍然收到错误,我尝试修复它但无法修复。
这是我的代码:
import numpy as np
import cv2
cap = cv2.VideoCapture(0)
cap.set(3,640) # set Width
cap.set(4,480) # set Height
while(True):
ret, frame = cap.read()
frame = cv2.flip(frame, -1) # Flip camera vertically
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow('frame', frame)
cv2.imshow('gray', gray)
k = cv2.waitKey(30) & 0xff
if k == 27: # press 'ESC' to quit
break
cap.release()
cv2.destroyAllWindows()
是的,我尝试使用“import numpy”导入 numpy。
错误如下:
====== RESTART: C:\Users\Bruger\Desktop\Facial recognition\camera_test.py ======
Traceback (most recent call last):
File "C:\Users\Bruger\Desktop\Facial recognition\camera_test.py", line 1, in <module>
import numpy as np
File "C:\Users\Bruger\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\numpy\__init__.py", line 305, in <module>
_win_os_check()
File "C:\Users\Bruger\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\numpy\__init__.py", line 302, in _win_os_check
raise RuntimeError(msg.format(__file__)) from None
RuntimeError: The current Numpy installation ('C:\\Users\\Bruger\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python38\\site-packages\\numpy\\__init__.py') fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://developercommunity.visualstudio.com/content/problem/1207405/fmod-after-an-update-to-windows-2004-is-causing-a.html
【问题讨论】:
标签: python numpy python-module