Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/47: Рейтинг темы: голосов - 47, средняя оценка - 4.85
C# .NET Программист
 Аватар для Ислам2001
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426

Python экспорт проекта в exe файл

14.11.2016, 18:41. Показов 9659. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Как собрать проект Python в exe файл. Пользуюсь средой разработки Anaconda (Spyder IDE).
И вообще возможно ли разрабатывать приложения на Python. Может он для чего-то другого предназначен?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.11.2016, 18:41
Ответы с готовыми решениями:

Как встроить файл (File.txt) в exe-файл проекта?
Как встроить файл (File.***) в exe-файл проекта? Чтоб exe мог существовать(работать) сам по себе без сторонних файлов. Очень нужно.

Экспорт строк из Python IDE в файл
Друзья, а можно ли как-то экспортировать историю команд напечатанных в среде Python 3 (IDLE) в текстовый файл? Работаю в Linux debian...

Достать exe файл проекта
Как достать exe файл проекта, что бы тот нормально работал на других ПК

8
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
14.11.2016, 18:52
Дайте определение "приложению", у меня есть предположение, что оно у нас может разниться

Добавлено через 6 минут
А то, что Вы ищите называется [pyinstaller, py2exe, cx_freeze]
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
14.11.2016, 18:59
В общем наверно для тебя это будет шоком, но приложение это не обязательно exe. Прям совсем не обязательно.
Python приложение не предназначено для упаковывания в exe, это идеологически не правильная идея. Тем не менее есть проекты, которые делают ВЕЛОСИПЕДЫ позволяющие делать это, но это велосипеды и пользоваться ими больно.

Касательно того, что можно писать на python: desktop приложения, сайты, скрипты автоматизации и многое многое другое.

Что касается того как распространять приложения на python это отдельная тема обсуждения. Вообще в твоем случае тебе надо смотреть на инструменты типа Inno Setup.
0
C# .NET Программист
 Аватар для Ислам2001
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426
14.11.2016, 19:38  [ТС]
Насчёт приложения - для меня это не шок. Мне просто интересен именно exe.
А Inno Setup мне не нужен. А так спасибо!
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
14.11.2016, 20:11
Ну мучайся тогда с велосипедами и костылями, это дело добровольное.
0
C# .NET Программист
 Аватар для Ислам2001
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426
19.11.2016, 13:30  [ТС]
Я решил проблему.
Теперь я всё пишу на Python, а когда заканчиваю, открываю C++, пишу там несколько строк кода, которые открывают *.py файл, и всё!!! Получается приложение.
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
19.11.2016, 13:58
Цитата Сообщение от Ислам2001 Посмотреть сообщение
Получается приложение.
Если Вы так его запускаете: std::system("python mypyfile.py");, то боюсь Вас огорчить, работать такое будет только у тех, у кого есть интерпретатор python и он прописан в PATH-переменной ОС.
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
19.11.2016, 17:49
Цитата Сообщение от Ислам2001 Посмотреть сообщение
Теперь я всё пишу на Python, а когда заканчиваю, открываю C++, пишу там несколько строк кода, которые открывают *.py файл, и всё!!! Получается приложение.
0
C# .NET Программист
 Аватар для Ислам2001
34 / 22 / 5
Регистрация: 11.11.2016
Сообщений: 426
20.11.2016, 11:30  [ТС]
Jabbson, полностью с вами согласен!!!
Спасибо за видос, настроение подняли!!!

GbaLog-, для каждой проги буду делать инсталлер. Запущу InnoSetup, и Python будет устанавливаться автоматически.
Я знаю, о том, что будет только у питоновцев работать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.11.2016, 11:30
Помогаю со студенческими работами здесь

Не открывается exe файл проекта
Помогите, пожалуйста, с проблемой. В vb.net 2010 написал программу, программа работает, ошибок не выдает. Решил скомпилировать ее в EXE....

Сборка проекта в один EXE файл
При сборке проекта появляются куча файлов, хотелось бы их все поместить в EXE. изображение_2022-02-08_181448.png

Сохранение проекта как exe файл
Здравствуйте. Подскажите, пожалуйста. Можно ли сохранить проект, сделанный в visual basic 2010 как файл exe? может как то надо сделать...

Как собрать exe файл из проекта qt?
Как собрать exe файл из проекта qt?

Можно ли из проекта сделать .exe файл?
Чтобы запускать без открытия Netbeansa.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru