Преобразованный скрипт в.exe с py2 exe, но когда я запускаю.exe ничего не происходит?
Я запустил следующий установочный файл, который сгенерировал две папки, называемые "build" и "dist". В папке 'dist' я нашел файл с именем final_project.exe. Я дважды щелкнул, чтобы запустить, но ничего не произошло. У меня работает windows 7. Какие еще файлы и папки и нужны ли они? Я надеялся создать один исполняемый файл, который я мог бы отправить другим, чтобы они могли работать без каких-либо других файлов. Я также взглянул на pyinstaller, но не смог заставить его работать. Как я могу создать один исполняемый файл, который будет работать: Вот установочный код, который я запустил для создания.exe:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1}},
windows = [{'script': "final_project.py"}],
zipfile = None,)
1 ответ
Вероятно, ничего не происходит, потому что в Python вам не нравятся некоторые обработчики, такие как функция getch() в C, которая возвращает вывод в стандартный вывод или консоль. В качестве альтернативы вы можете подготовить модуль с файлом setup.py внутри, перейти в каталог и просто запустить:
Python setup.py установить
ИЛИ ЖЕ
Вы можете загрузить его в PyPi
и просто установите easy_install или pip. Тогда вы можете запустить:
easy_install nameofpackage/module