gpt4 book ai didi

python - Pyinstaller QtCore Module导入报错

转载 作者:太空狗 更新时间:2023-10-29 23:59:03 27 4
gpt4 key购买 nike

我正在尝试使用 pyinstaller 的 --onefile 选项构建我的应用程序。这是摘录。

import sys
from PyQt4 import QtGui, QtCore
from modules.login import Login

def main():
app = QtGui.QApplication(sys.argv)
app.setQuitOnLastWindowClosed(False)
login = Login()
login.show()
sys.exit(app.exec_())


if __name__ == "__main__":
main()

我尝试使用:

 >pyinstaller --onefile app.py

运行生成的 dist/app 我得到这个错误:

Traceback (most recent call last):
File "<string>", line 36, in <module>
ImportError: No module named QtCore

我正在从 Ubuntu 13 构建它。有人知道为什么会这样吗?

最佳答案

当前版本的 PyInstaller 中有一个错误导致了这个问题。看这个ticket了解更多详情。

好消息是它已经修复了。坏消息是它只出现在 PyInstaller 2.2 中。同时,您可以尝试安装 PyInstaller 的开发版本来解决此问题。

关于python - Pyinstaller QtCore Module导入报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23709651/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com