Найти - Пользователи
Полная версия: Почему в питоне так сложно создать exe-шник?
Начало » Python для новичков » Почему в питоне так сложно создать exe-шник?
1 2 3 4 5 6 7 8 9 10
mitya_s_v
4kpt_III
Плюс сейчас наплодилось туча говнокодеров не знающих даже базовых основ языка с завышенной самооценкой
Да, очень печальная статистика.

Забавней всего, когда такие приходят и возмущаются, что им ни кто не помогает.
python2015
Kasta_neda
теперь для пользователей, собираете инсталлятором в один msi
Если ничего не путаю, то я уже говорил, что мне не нужно, чтобы программа устанавливалась. Нужно, чтобы ехе-шник сразу запускался без установки.

4kpt_III
Постоянно решение простейших задач сводится к мерению пиписьками.
На простейшую задачу мы с вами, друзья, исписали аж 9 страниц в теме (не поленитесь полистать страницы в разделе, такой темы давно не было), при этом до конца так и не решили, зато успели померяться пиписьками, провести исследование в области распространения различных ОС среди юзеров и немного пофлудить. Вот такая простейшая задача! Очень даже странно, что простое ламо должно объяснять ядерным кулхацкерам, что серверов в разы меньше десктопов и что винда делает остальные оси вместе взятые. Неужто никто не был в курсе??? Или кто-то не знал, что пользователям нужен работающий продукт (тоже мне охренительная новость)?

mitya_s_v
Забавней всего, когда такие приходят и возмущаются, что им ни кто не помогает.
Гораздо забавней, когда некоторые думают, что помогают. Вот этот пост мне охренительно помог, прям все проблемы решил, пролил свет на тьму в умах и разрушил оковы невежества. Не все поймут, что это сарказм, понимаю
Your text to link here…
4kpt_III
python2015
На простейшую задачу мы с вами, друзья, исписали аж 9 страниц в теме (не поленитесь полистать страницы в разделе, такой темы давно не было), при этом до конца так и не решили, зато успели померяться пиписьками, провести исследование в области распространения различных ОС среди юзеров и немного пофлудить. Вот такая простейшая задача! Очень даже странно, что простое ламо должно объяснять ядерным кулхацкерам, что серверов в разы меньше десктопов и что винда делает остальные оси вместе взятые. Неужто никто не был в курсе??? Или кто-то не знал, что пользователям нужен работающий продукт (тоже мне охренительная новость)?

Это Вас вообще не касалось. Что Вы все принимаете на свой счет? Это были просто мысли в слух. Это касалось прикладных задачек на форуме по написанию кода. Ту задачу, которую Вы поставили я решал давно. Года эдак два или три назад. Потом понял ее бессмысленность (конкретно для себя) и бросил сие гиблое дело. Да и вообще. Один файл, который был бы запускаем - это все же не питон. Смотреть нужно в сторону си-шарпа и ему подобных. Идеология интерпретируемых языков немного иная. Поэтому сложности были в этом вопросе и будут. Вы просто должны для себя определить, насколько это Вам необходимо и принять соответствующее решение.

P.S. Вот ламо как раз и не знает, что 95% программистов-питонистов пишут все же не десктопные приложения, а вебню Поэтому эти “кулхацкеры”, как Вы выразились, и использую никсы. Потому как на этом поприще винда все же не игрок. Ну или если игрок, то ну очень слабый…
mitya_s_v
python2015
http://www.python.su/forum/topic/24251/ Вот кажется то извращение которое ты ищешь.
Kasta_neda
python2015
Нужно, чтобы ехе-шник сразу запускался без установки.
Ну так он это и делает, а то что к нему прилагаются доп.файлы, так это завсегда так, у любой программы.
Тема называется “Почему в питоне так сложно создать exe-шник”, выясняется что создать не сложно, сложно понять для чего ВЕСЬ проект запихивать в ОДИН ехе, но и это возможно, разными способоми, вплоть до самораспаковывающегося zip архива, с последующим запуском.
PooH
4kpt_III
Смотреть нужно в сторону си-шарпа и ему подобных.
С которым разница только в том, что его рантайм уже предустановлен в винде. А то был бы такой же ворох библиотек.
python2015
4kpt_III
95% программистов-питонистов пишут все же не десктопные приложения, а вебню
А мини-игры? Просто я питон учу по книге Доусона, а там этой теме как раз внимание уделено, а про веб вообще ничего не сказано.
4kpt_III
python2015
Потому как для того, чтобы работать в веб на питоне чаще всего используют готовые веб-фреймверки: flask, pyramid, django, bottle. А по ним пишутся отдельные книги. В общих книгах по языку Вы это вряд-ли найдете. Тема очень широкая. Для решения таких задач придется читать более специализированную литературу или документацию.
noob_saibot
Кстати если кому интересно, я exe делал на py2exe правда только на 2.7 да и при include определенных либ (типа grab) вываливаются ошибки. Так что что-то простое можно в exe засунуть так:
setup.py
from distutils.core import setup
import py2exe
#cmd : C:/python27/setup.py py2exe -b 1
setup(console=['report.py'], options = {"py2exe": {"compressed": 2, "optimize": 3,"packages": ['encodings']    }},zipfile=None)
Paranoia_Agent
noob_saibot
Ага, и потом этот экзешник падает на некоторых машинах, даже с такой же осью
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB