我是python的新手,我正在用它学习计算机视觉。我在编译程序时遇到了一个小问题。
我确保两个库都已安装
这是导致问题的代码:
import numpy as np
import matplotlib.image as mpimg
import matplotlib.pyplot as plt
import cv2
#%matplotlib qt
image = mpimg.imread('car.jpg')
print("image dimenesions:", image.shape)
当我使用python3.6进行编译时,出现此错误:
Traceback (most recent call last):
File "images.py", line 4, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
但是当我单独使用python进行编译时,我在代码中更早地收到了错误:
Traceback (most recent call last):
File "images.py", line 4, in <module>
import cv2
ModuleNotFoundError: No module named 'cv2'
我猜想库是安装在不同目录中的,用于不同版本的python,如何解决此问题?
如果您认为这可能是由其他原因引起的,那是什么?