При компиляции файла 2.7 python и pygame в .exe с помощью pyinstaller полученный exe-файл не запускается. В чем проблема (см. Код ниже)? - PullRequest
0 голосов
/ 19 июня 2020

Я использую pyinstaller для компиляции программы, написанной на python 2.7 32 бит, с pygame. Однако при создании файл .exe не запускается. Кажется, что по какой-то причине файл находится в python 3.7, но это не так. Я получаю это сообщение в окне PowerShell:

PS C:\Windows\system32> cd C:\Python27\Programs
    PS C:\Python27\Programs> pyinstaller --onefile alienwar.py
    49 INFO: PyInstaller: 3.6
    49 INFO: Python: 3.7.4
    49 INFO: Platform: Windows-10-10.0.18362-SP0
    50 INFO: wrote C:\Python27\Programs\alienwar.spec
    51 INFO: UPX is not available.
    52 INFO: Extending PYTHONPATH with paths
    ['C:\\Python27\\Programs', 'C:\\Python27\\Programs']
    52 INFO: checking Analysis
    68 INFO: checking PYZ
    79 INFO: checking PKG
    82 INFO: Building because C:\Python27\Programs\build\alienwar\alienwar.exe.manifest changed
    83 INFO: Building PKG (CArchive) PKG-00.pkg
    1836 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
    1839 INFO: Bootloader c:\users\an\appdata\local\programs\python\python37-32\lib\site-packages\PyInstaller\bootloader\Windows-32bit\run.exe
    1840 INFO: checking EXE
    1841 INFO: Rebuilding EXE-00.toc because pkg is more recent
    1842 INFO: Building EXE from EXE-00.toc
    1843 INFO: Appending archive to EXE C:\Python27\Programs\dist\alienwar.exe
    1848 INFO: Building EXE from EXE-00.toc completed successfully.
...