【问题标题】:.exe built with pyinstaller is only opened while running from cmd使用 pyinstaller 构建的 .exe 仅在从 cmd 运行时打开
【发布时间】:2020-07-27 05:38:44
【问题描述】:

我创建了一个正确构建的 pyinstaller .exe,而 pyinstaller 没有任何错误。当我从 cmd 运行它时,它运行良好,但是当我双击 .exe 文件时,它不起作用。我读到这与 PyQt5 有关系,但我没有让它工作。这是创建语句:

    pyinstaller --paths 
    C:\Users\430350\AppData\Local\Programs\Python\Python36\Lib\site- 
    packages\PyQt5\Qt\bin "path" --hidden-import numpy.core._dtype_ctypes --hidden- 
    import fix_qt_import_error --icon=icon.ico --noconfirm

提前致谢!

【问题讨论】:

    标签: python windows pyqt pyinstaller


    【解决方案1】:

    不知道在 Windows 中是否也一样。但是在 Linux 中使用带有 -F 选项的 pyinstaller(pyinstaller -F file.py)和 PyQt5 项目,我必须手动将我的 resource.py 文件和附上的 png 添加到二进制文件夹 .qss 和 .ui 文件中。也不读。你也检查过你正在使用的版本吗? Python 2 与 2、3 与 3 等... v

    【讨论】:

      猜你喜欢
      • 2016-12-05
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-26
      • 2019-03-20
      • 1970-01-01
      • 2020-10-07
      相关资源
      最近更新 更多