本文主要是介绍解决matplotlib突然出现SystemError: initialization of QtCore failed without raising an exception错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SystemError: initialization of QtCore failed问题
- 问题描述
- 解决方案
问题描述
在使用matplotlib绘图时,原来好好的可以正常运行,但是在某一次运行过程中突然出现SystemError: initialization of QtCore failed without raising an exception
的错误。
代码如下:
from matplotlib import pyplot as plt
# 可视化图像的函数
def look_img(img):img_rgb = cv.cvtColor(img, cv.COLOR_BGR2RGB)plt.imshow(img_rgb)plt.show()
解决方案
使用pip list
查看安装的库发现确实没有PyQt5
这个库,于是就安装一下
pip install PyQt5
安装完了之后matplotlib
果然就能正常使用了。
奇怪的是之前一直没有安装PyQt5
这个库matplotlib
也运行得好好的,但是今天就突然出错了。
这篇关于解决matplotlib突然出现SystemError: initialization of QtCore failed without raising an exception错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!