我想在 python35 上使用 pyqt4。但是,最新的官方版本支持 py=<34 所以我找到了这个大学网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4 非正式地扩展了对包括python35在内的更高版本的支持
我的问题是 QsciScintilla 不工作。我试图运行这段代码:
import sys
from PyQt4.QtGui import QApplication
from PyQt4 import QtCore, QtGui, Qsci
from PyQt4.Qsci import QsciScintilla
if __name__ == "__main__":
app = QApplication(sys.argv)
editor = QsciScintilla()
editor.show()
sys.exit(app.exec_())
窗口变得无响应然后崩溃:
Process finished with exit code -1073740771 (0xC000041D)
我想在 python3.5 上使用 pyqt4 的原因是我有一个基于 pyqt4 构建的退出大应用程序,我想将该项目的 python 版本升级到 35