Ahojte, nedal by sa vytvoriť program do ktorého by som zadal súbor ktorý chcem zkompilovať, a kde ho chcem skompilovať, a potom aby ho skompiloval do .exe? nemusí byť v pythone, len nech sa dá spustiť, lebo neviem skompilovať súbory ani podľa toho návodu. abykompiloval z .py do .exe
Fórum › Python
Problém z kompresiou do .exe-riešení by bol program
To geon: ja mám python, to je jasné, ale čo keď chcem urobiť niečo ako blujackerov program math atelier(také by som nespravil, vzdávam úctu), ale nie každý ma python, a preto by som potreboval z ttoho spraviť normálny program chápeš?
To w3q: Zdravím,
IMHO by se to dalo vyřešit buď baťákem, nebo skriptem v python, který by vlastně využíval py2exe, byla by to jeho taková nádstavba. Geone, chápeš co tím myslím? Něco jako Gnome pro příkazovou řádku. Takové zjednodušení... Pokud mě nikdo nepředběhne, večer bys to tu mohl mít... Zatím přeji hodně zdaru ;-)
To w3q: Tak jinak: pokud budeš zatím tvořit miniprográmky, tak doporučuji, abys doporučoval, aby si všichni, kdo bude chtít tvůj program využít, nainstalovali Python. Až budeš tvořit programy typu MathAtelier, tak už budeš umět kompilovat bez jakýchkoliv pomocných programů, které tu chceš. Python není virus, Python není nadbytečný, v Linuxu je Python ve všech distrubucích jako základní vybavení. I ty se můžeš zasloužit o to, aby byl Python považován za základní vybavení i pod Windows, přestože s Windows se nešíří ;-) Kdo nezvládne nainstalovat Python, nezaslouží si, aby používal tvůj program ;-)
To geon: Taky pravda... Ale pokud chce ukázat svůj program kamarádům, kteří celý jenom hrají hry a neumí nainstalovat... Pokud chce ukázat program ve škole, kde není instalace povolena... Co jiného mu zbývá?
To vojtano_k: Tak o těch kamarádech přesně jsem psal. Má poslední věta. A ve škole? Divil bych se, kdyby nešlo instalovat a šlo spouštět exe. Ostatně Python se může instalovat i pod obyčejným USERem nebo dokonce se ani nemusí instalovat, jen kopírovat, nebo používat rovnou z flašky. Ale to jsme se dostali hoooodně daleko ;-)
To geon: To mas pravdu... :-) Dost daleko. Dobrá, s těmi kamarády máš pravdu... Ale s tou školou nee. Ja sám chodiím na školu, máme zakázané instalovaní, ale *.exe můžeme zpouštět. Kvůli packalu. Oukej? :-)
ale predsa len, nemôžem každého komu chcem program ukázať vnútiť inštaláciu pythonu. a poznám aj lamy, ktorým ke´d poviem slovko inštalácia spýtajú sa ma čo to je, pretože niekto im nainštaluje hru a oni potom iba hrajú, a nič iné nevedia.
To w3q: Tak jim nainstaluj toho Pythona, ať začnou programovat :-)
uff to by dopadlo, by som behal z bytu do bytu aby som im vysvetlil, načo je else :D
To geon: Jop, to áš pravdu... Jenže každého prostě nepřesvědčíš. Já se tady taky nesnažím obhajovat kompilaci, taky jsem proti ní... Zdrojové kódy jsou elegantnější. Snažil jsem se ti jen smysluplně argumentovat. Ale to jen tak na okraj. A jak se říká: "Kdo chce kam, pomozme mu tam." A když prostě někdo chce zkompilovat program, ať si ho zkompiluje. Já se jenom nabídl, že mu s tím pomůžu. w3q bude šťastný, já si zase po dlouhé době procvičím Python... A všichni budeme spokojení. :-)
To w3q: Tak to mam jakš-takš hotové. Promiňte za některé chybky, které jsem tam asi nevědomky udělal, ale s Pythonem pracuju po delší době, takže... Jinak, na PC s Winem budu až zítra, proto jsem nemohl odzkoušet tu kompilaci, ale mohla by jet.. Jinak je program syntakticky správně. Zdraják sem hodil do sekce zdrojové kódy. Upozornění: Musíte mít nainstalovaný py2exe modul - www.py2exe.org Přeji hezký den
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
EXE program II — založil ospaly.stanislav
Môj .exe program padá — založil Nummi
Program padá po spustení .exe súboru — založil Pig
Problém s *.exe — založil Anonym
Problém s vytvořením souboru *.exe — založil Davson
Moderátoři diskuze