Я создал исполняемую программу с помощью Pyinstaller. Это выдает мне ошибку. Не удалось выполнить скрипт pyi_rth_multiprocessing.
Но я уверен, что не включил многопроцессорный пакет.Я скопировал pyi_rth_multiprocessing.py рядом с файлом exe, но не могу открыть его.
Я пробовал стабильную или разрабатываемую версию для pyinstaller, но не смог.
Я не знаю, как это сделатьрешить проблему.
Моя версия Python 3.6.5 и основные пакеты, включенные в мою программу Pyqt5 , numpy , sympy , matplotlib
from PyInstaller.__main__ import run
if __name__ == '__main__':
opts = ['-w', r'--paths=C:\Anaconda3\Lib\site-packages\PyQt5\Qt\bin',
r'--paths=C:\Anaconda3\Lib\site-packages\PyQt5\Qt\plugins',
'--clean',
'main.py']
run(opts)
Если я использую -F
для создания одного exe-файла, проблем не возникает. Если я не использую -F
, это даст мнеошибка, как сказано выше.