Для предисловий, у меня очень мало знаний на питоне, поэтому самое простое решение, вероятно, будет лучшим.Компиляция скрипта python, который я написал как .exe и .app
По сути, я написал программу, которая берет вход пользователя и записывает его в текстовый файл. Я создал графический интерфейс с Qt и PySide. Теперь я хочу скомпилировать все вместе, чтобы быть единственным .exe-файлом, который я могу просто бросить в круг любого, кто хочет его использовать. В принципе, он должен иметь возможность запускать один единственный файл .exe на компьютере, который не обязательно содержит какие-либо из библиотек python, которые у меня есть.
Единственный импорт по программе
import sys
from PySide.QtCore import *
from PySide.QtGui import *
from math import *
в случае тех, которые важны для составления. Спасибо за помощь, я ценю это.
P.S. Это для моей бабушки, у которой почти нет знаний о компьютерах. Если возможно, было бы здорово, если бы это просто ... открылось. Я не возражаю, если он должен запустить что-то в cmd, чтобы установить все вещи python, до тех пор, пока .exe, с которого запускается программа, все еще JUST .exe.
Все сработало! Кроме того, по какой-то причине он запускался, когда я ввел только 'execmaker.py py2exe' в cmd. По какой-то причине он не распознает 'python' как функцию. Но это работает. Тем не менее, он создает кучу файлов. Любой способ создать приложение как один файл? –
Я рад, что он сделал трюк.Причина, по которой он не распознал python, состоит в том, что вам нужно сделать этот небольшой трюк, добавляя python к пути, подробно описанному здесь ... http://stackoverflow.com/questions/3701646/how-to-add-to-the- PYTHONPATH-в-окна-7. Если вы измените параметр bundle_files, он должен сделать более аккуратный конечный продукт ... проверьте ссылку, которую я разместил. –