[python] PyGTK a Windows 7

Juda Kaleta admin74 na volny.cz
Úterý Únor 16 18:08:12 CET 2010


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?
>>
>
>


Další informace o konferenci Python