这几天在用yolo v5训练模型调用电脑摄像头的时候遇到了这个报错,尝试了很多办法去解决,比如用pip卸载opencv再重新下载和跟换opencv的版本,或者更改yolo里的代码,但是都没有解决问题。
后来发现在我卸载了opencv后,pycharm里的cv2模块依然可以被调用,所以应该是pip的uninstall并没有没有卸载掉pycharm中python解释器的cv2模块。
解决方法很简单,ctrl+点击pycharm中的cv2,找到该模块的位置。
直接删除cv2文件夹就行。
重新运行文章来源:https://www.toymoban.com/news/detail-728487.html
报错消失了,画面也可以正常输出了。文章来源地址https://www.toymoban.com/news/detail-728487.html
到了这里,关于解决yolov5的报错:WARNING Environment does not support cv2.imshow() or PIL Image.show()的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!