PyQt5代码运行出错

在jupyter notebook中编辑PyQt5代码编辑一个窗口程序,运行后jupyter内核报错重启,并且没有弹出相关的程序窗口。开发环境为:win10中WSL2子系统(Ubuntu20.04),miniconda,jupyter notebook,系统已安装图形用户界面。
测试代码如下:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
    app = QApplication(sys.argv)
    MainWindow = QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())

在Windows10系统下测试相同代码,显示正常。
在wsl系统中报错信息如下:

img

搜索网上的说法是PyQt5的版本与PyQt5-sip版本不兼容,不知道该如何解决。我的版本如下:

img

img