Re: [python] DistribuceMehoProgramu

2009-05-08 Tema obsahu Tomas Brabenec

Mam drobne zkusenosti s py2exe, co bys potreboval vedet?

Tomas



Mikoláš Štrajt napsal(a):

Potřeboval bych poradit jak distribuovat můj program.
Rozhodl jsem se naprogramovat hru. Vzhledem k tomu, že C moc neumim a 
mám s tím problémy, rozhodl jsem se vrátit k Pythonu, se kterým 
problémy nemám. Narazil jsem však na problém - distribuci.
Vzhledem k tomu že vyrábím hru, tak nepředpokládám, že si to bude 
instalovat někdo, kdo ví co to je skriptovací jazyk a že si s tím 
nainstaluje i Pythona. Potřeboval bych tedy asi vytvořit EXE.
Na Py.cz je sice hezký návod, ale jedna věc tomu chybí - postřehy z 
praxe. Proto prosím ty, co už někdy kompilovali Python, aby mi řekli 
čím a co, jak a z jakých důvodů.

Severák


___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] DistribuceMehoProgramu

2009-05-08 Tema obsahu Mikoláš Štrajt
NO...
Potřeboval bych vědět jak to má py2exe s tkinterem nebo jiným GUI.
Jakou verzi Pythona to podporuje. A zda zkompilovaná aplikace může
spouštět externí .py skripty
Jinak děkuju za rady.


___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Re: [python] DistribuceMehoProgramu

2009-05-08 Tema obsahu Martin B.
V Fri, 08 May 2009 19:37:06 +0200 (CEST)
Mikoláš Štrajt stra...@seznam.cz napsáno:

 NO...
 Potřeboval bych vědět jak to má py2exe s tkinterem nebo jiným GUI. 
 Jakou verzi Pythona to podporuje. A zda zkompilovaná aplikace může 
 spouštět externí .py skripty
 Jinak děkuju za rady.
 
 
Doporucuji se kouknout na Cython a na nejake Py2exe nebo CX_Freeze
zapomenout. Cython se ted docela rozjizdi a vypada velice slibne.
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] DistribuceMehoProgramu

2009-05-08 Tema obsahu rajcze
Ahoj,
mohl bys prosim na tohle tema trochu elaborovat?
Ja se na to (zbezne) koukal, a prijde mi ze to neni uplne to co by
chtel - prijde mi ze pokud chces pouzivat Cython, musis s tim docela
dost pocitat uz kdyz pises kod v Pythonu, coz treba u py2exe neni az
tak nutne.
Na to zbezne projiti jsem tam taky nikde nevidel, ze by to umelo
vyrabet binarky - pusobi to na me spis dojmem, ze to je nastroj na
generovani Cckovych knihoven pro Python ze zdrojaku v Pythonu nez ze
by to melo umet generovat na pythonu nezavisly kod ( A ano, vim ze
py2exe samozrejme bali do exace interpret pythonu.).
Ty to pouzivas pro vytvareni standalone programu? Muzes hodit nejaky
prikladek? Docela by me to zajimalo, protoze ted v pythonu delam
bakalarku, ktera by urcite misty rychlost Ccka vyuzila, ale nechce se
mi to v Ccku kodit, vzhledem k tomu, ze to stejne je spis takovej
proof of concept.

Diky

joza



2009/5/8 Martin B. spooky...@tbs-software.com:
 V Fri, 08 May 2009 19:37:06 +0200 (CEST)
 Mikoláš Štrajt stra...@seznam.cz napsáno:

 NO...
 Potřeboval bych vědět jak to má py2exe s tkinterem nebo jiným GUI.
 Jakou verzi Pythona to podporuje. A zda zkompilovaná aplikace může
 spouštět externí .py skripty
 Jinak děkuju za rady.


 Doporucuji se kouknout na Cython a na nejake Py2exe nebo CX_Freeze
 zapomenout. Cython se ted docela rozjizdi a vypada velice slibne.
 ___
 Python mailing list
 Python@py.cz
 http://www.py.cz/mailman/listinfo/python




-- 
Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python


Re: [python] DistribuceMehoProgramu

2009-05-08 Tema obsahu Martin B.
V Fri, 8 May 2009 20:45:23 +0200
rajcze raj...@gmail.com napsáno:

 Ahoj,
 mohl bys prosim na tohle tema trochu elaborovat?
 Ja se na to (zbezne) koukal, a prijde mi ze to neni uplne to co by
 chtel - prijde mi ze pokud chces pouzivat Cython, musis s tim docela
 dost pocitat uz kdyz pises kod v Pythonu, coz treba u py2exe neni az
 tak nutne.
 Na to zbezne projiti jsem tam taky nikde nevidel, ze by to umelo
 vyrabet binarky - pusobi to na me spis dojmem, ze to je nastroj na
 generovani Cckovych knihoven pro Python ze zdrojaku v Pythonu nez ze
 by to melo umet generovat na pythonu nezavisly kod ( A ano, vim ze
 py2exe samozrejme bali do exace interpret pythonu.).
 Ty to pouzivas pro vytvareni standalone programu? Muzes hodit nejaky
 prikladek? Docela by me to zajimalo, protoze ted v pythonu delam
 bakalarku, ktera by urcite misty rychlost Ccka vyuzila, ale nechce se
 mi to v Ccku kodit, vzhledem k tomu, ze to stejne je spis takovej
 proof of concept.
 
 Diky
 
 joza
 
 
standalone binarku to samozrejme nevyrobi, to je asi nejvetsi
nevyhoda.opravdu je to na tvorbu modulu k pythonu, takze je potreba mit
python nainstalovan. zapomnel jsem ze na win standartne python
nainstalovan neni :P 

jinak samozrejme v cistem ccku nic programovat nemusis pokud nechces
neco urychlit ale cython zchroustne i cisty python kod z ktereho tu
knihovnu at uz .dll nebo .so vytvori.

nedoslo mi ze autor bude chtit spoustet aplikaci i tam kde standartne
neni python nainstalovan, spis jsem myslel ze chce utajit kod :) na coz
by ale stacilo distribuovat jen .pyo modul. tady by pak zalezelo ale
zase na verzi nainstalovaneho pythonu.

takze jestli standalone binarku doporucuji cx_freeze.

jinak o Cythonu se dozvis nejvic na jejich mailing listu. ja ho objevil
tak pred tremi tydny takze podrobne info ti moc nepodam ,ale sleduju to
dal protoze se to docela hejbe.
___
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python