Я использую 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.