Díky,
pomohlo. Koukal jsem se ještě na zdrojáky Gajimu, tam používají stejnou kombinaci a mají to udělané podobně.

GTK jsem vybral po rozhodování mezi ním a QT. Bylo to rozhodnutí čistě subjektivní, ale poslední dobou na GTK moc chvály neslyším, takže se ještě po QT trochu podívám...

Yetty


Dne 16.2.2010 07:00, Jan Janech napsal(a):
Dobry den,

PyGTK je vyuzite v jednom projekte, ktory vediem. Na windows pouzivame py2exe a InnoSetup na vytvaranie instalacneho balicka. Vsetko funguje uplne automaticky a teda si mozete pozriet skript, ktory mame na svn. Vsetko mame otestovane na windows XP/2003/Vista/2008/7 32b/64b a funguje principialne bez problemov.

Zdrojaky sa daju stiahnut na stranke www.umlfri.org. Pozrite si hlavne subor setup.py. Je dost zamotany (upravovalo ho uz kopec ludi a okrem toho sa snazi vyriesit vsetko), ale hadam pomoze.

Inak, GTK+ a windows je dost problematicka kombinacia. Pripravte sa na problemy z rychlostou a mnozstvom bugov v samotnom GTK+. Je pravda, ze vyuzitie GTK+ v nasom projekte je moja zasluha, dneska ale rozmyslam, ci to bola spravna volba, nakolko mame 95% uzivatelov a aj zopar vyvojarov na platforme Windows.

Ak chcete naozaj pouzivat PyGTK, nainstalujte si 32b verzie pythonu a vsetkych kniznic, bohuzial podpora 64b este nie je na takej urovni, ako by clovek chcel.

Dufam ze som pomohol.

S pozdravom,

Jan Janech

Juda Kaleta wrote:
Zdravím,
píšu aplikaci v Pythonu, kde mu GUI obstarává GTK, resp. PyGTK. V Linuxu je vše bez problému, ten nastává až s tím, že bych aplikaci rád distribuoval na platformy Windows. Jednak je problém s jednoduchou instalací takovéhoto software, podle odkazu na blogspot v jednom z posledních mailů z konference je to dost velký problém, ale k tomu jsem se zatím nedopracoval.

K problému - po důkladném progooglení se mi podařilo nainstalovat kombinaci Python, GTK, PyGTK, PyGObject, PyCairo na Windows XP. Po přidání cest do PATH vše začalo fungovat tak jak má. Bohužel na Windows 7 (64 bit, netuším nakolik je to důležité) stejný postup nefungoval. Při pátrání na internetu jsem vyzkoušel vše možné i nemožné - instalace upravených balíčků, starší verze... Nepomohlo.

Nemáte někdo zkušenost, zaručený postup, který by fungoval?



_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem