Проблемы с Pyinstaller для Windows 10 до Windows 8.1 - PullRequest
0 голосов
/ 29 мая 2018

Я пытался создать отдельное приложение с помощью Pyinstaller на Windows 10. Но когда я пытаюсь запустить его на одной Windows 8.1, оно не запускается (работает нормально на каждой машине с Windows 10).Можно ли указать совместимость или сделать приложение общедоступным для различных операционных систем Windows.

При создании приложения я использовал следующий код

      pyinstaller -F -w --onefile file_name.py

Что-нибудь, что я должен добавить к этомуили требуется какое-либо дополнение в самом коде Python?

Когда я ставлю --debug во время компиляции, я получаю следующие всплывающие окна:

[2252] PyInstaller Bootloader 3.x  
[2252] Loader: executable is [FILE-PATH]  
[2252] LOADER: homepath is [FILE-DIRECTORY]  
[2252] LOADER: _MEIPASS2 is NULL  
[2252] LOADER: archivename is [FILE_PATH]  
[2252] LOADER: Extracting binaries  
[2252] LOADER: Executing self as child  
[2252] LOADER: set _MEIPASS2 to C:Users\..\AppData\Local\Temp\_MEI22522  
[2252] LOADER: Setting up to run child  
[2252] LOADER: Creating child process  
[2252] LOADER: Waiting for child process to finish  
[2252] LOADER: SetDllDirectory(C:\Users\..\AppData\Local\Temp\_MEI22522  
[2792] LOADER: Already in the child - running user's code  
[2792] LOADER: manifestpath: [FILE_TEMP_PATH].manifest  
[2792] LOADER: Activation context created  
[2792] LOADER: ACtivation context activated  
[2792] LOADER: Python library: C:\Users\..\AppData\Local\Temp\_MEI22522\python27.dll  
[2792] LOADER: Loaded functions from Python library  
[2792] LOADER: Manipulating environment (sys.path, sys.prefix)  
[2792] LOADER: sys.prefix is C:\Users\..\AppData\Local\Temp\_MEI22~1  
[2792] LOADER: Setting runtime options   
[2792] LOADER: Initializing python  
[2792] LOADER: Overriding Python's sys.path  
[2792] LOADER: Post -init sys,path is [PATH_TO_ _MEI22522]  
[2792] LOADER: Setting sys.argv  
[2792] LOADER: setting sys._MEIPASS  
[2792] LOADER: importing modules from CArchive  
[2792] LOADER: extracted struct  
[2792] LOADER: callfunction returned  
[2792] LOADER: extracted pyimod01_os_path  
[2792] LOADER: callfunction returned  
[2792] LOADER: extracted pyimod01_archive  
[2792] LOADER: Installing PYZ archive with Python modules.  
Failed to execute [FILE_NAME]

WebDriverWait (драйвер, 10000).до (EC.visibility_of_element_located ((By.TAG_NAME, 'тело')))

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