.exe, созданный с помощью pyinstaller, открывается только при запуске из cmd - PullRequest
1 голос
/ 14 апреля 2020

Я создал 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

Заранее спасибо!

1 Ответ

1 голос
/ 14 апреля 2020

Не знаю, то же самое в Windows. Но используя pyinstaller в Linux с опцией -F (pyinstaller -F file.py) с проектом PyQt5, я должен вручную добавить в папку двоичных файлов .qss и .ui файлы мой файл resource.py и вложенный png. тоже не читаются. Также вы проверили версию, которую вы используете? Python 2 против 2, 3 против 3 и т. Д. c ... против

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...