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

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

14.11.2016, 18:41. Показов 9607. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru