मैं इस कार्यक्रम को चलाने की कोशिश कर रहा हूं
import cv2
import time
cv.NamedWindow("camera", 1)
capture = cv.CaptureFromCAM(0)
while True:
img = cv.QueryFrame(capture)
cv.ShowImage("camera", img)
if cv.WaitKey(10) == 27:
break
cv.DestroyAllWindows()
लेकिन मैं सुन्न के साथ एक समस्या है, मैं opencv के साथ pyschopy का उपयोग कर रहा हूँ। मुझे जो समस्या हो रही है वह यह है कि त्रुटि रिपोर्ट:
RuntimeError: मॉड्यूल एपीआई संस्करण 7 के खिलाफ संकलित किया गया है लेकिन यह खतना का संस्करण 6 है
ट्रेसबैक (सबसे हालिया कॉल अंतिम):
फ़ाइल "C: \ Users \ John \ Documents \ EyeTracking \ Programs \ GetImage.py", पंक्ति 1, में
import cv2
ImportError: numpy.core.multiarray आयात करने में विफल रहा
मेरे पास साइकोपी फोल्डर में सुन्न-1.6.1-py2.7 है, मैं बस उलझन में हूं कि क्या गलत है?
संपादित करें (हटाए गए उत्तर)
निम्नलिखित आदेश
pip install -U numpy
समस्या को हल करने में मदद करता है: could not load numpy.core.multiarray.
conda update python
दो बार (एक बार कोंडा को अपडेट करने के लिए, और फिर से अजगर को 2.7.13 पर अपडेट करने के लिए) समस्या को ठीक किया।
pip install opencv-python==3.4.2.17 numpy==1.14.5
ने मेरे लिए काम किया