繁体   English   中英

ModuleNotFoundError:没有名为“google.colab”的模块 - Python

[英]ModuleNotFoundError: No module named 'google.colab' - Python

我正在按照教程在 python 中制作人脸识别程序 我没有在 python 中工作的经验,我收到此错误

第 35 行,在 from google.colab.patches import cv2_imshow ModuleNotFoundError: No module named 'google.colab'

这是我的代码

from google.colab.patches import cv2_imshow
import cv2
imroot = str(input("Enter Image Path:\n"))
imroot = str("demo_img.jpg")
img = cv2.imread(imroot)
imshow(img)
cv2.waitKey()

我尝试在谷歌上搜索我发现这个堆栈溢出问题如何解决 ModuleNotFoundError: No module named 'google.colab'所以我尝试在本地安装 google.colab.patches 但它告诉我安装 MS Visual C++ 我在谷歌上搜索并发现我必须安装 MS Visual Studio(不是 VS 代码),所以除了从 google.colab.patches 导入 cv2_imshow 之外,还有其他显示图像的方法吗

除了从 google.colab.patches 导入 cv2_imshow 之外,还有其他显示图像的方法

是的,您可以使用中的Image.show来触发系统的图像查看器:

#pip install pillow
from PIL import Image

img = Image.open("Pictures/Stack_Overflow_logo.png")

img.show()

或者,如果您使用的是 Jupyter Notebook,请使用IPython.display.Image

from IPython.display import Image

Image("Pictures/Stack_Overflow_logo.png")

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM