Hlavní navigace

Vlákno názorů k článku Resource soubory a i18n ve wxPythonu od sidlo - můžete mi někdo pomoci, nedaří se mi rozchodit...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 6. 2006 8:41

    sidlo (neregistrovaný)
    můžete mi někdo pomoci, nedaří se mi rozchodit vzorový program, při spuštění mám následující chybové hlášení, předpokládám, že nemám nikde překlep ve zdrojáku programu
    [sidlo@profi1400 HelloWorld]$ python App1.py
    Traceback (most recent call last):
      File "App1.py", line 35, in ?
        main()
      File "App1.py", line 31, in main
        application = BoaApp(0)
      File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-ansi/wx/_core.py", line 7668, in __init__
        self._BootstrapApp()
      File "/usr/lib/python2.4/site-packages/wx-2.6-gtk2-ansi/wx/_core.py", line 7320, in _BootstrapApp
        return _core_.PyApp__BootstrapApp(*args, **kwargs)
      File "App1.py", line 22, in OnInit
        self.malocale.AddCatalogLookupPathPrefix(localedir)
    AttributeError: 'BoaApp' object has no attribute 'malocale'
    
  • 27. 6. 2006 9:55

    anonymní
    S timto problemem jsem se setkal u distribuce Mandriva, ktera nema standardne knihovnu wxPython zkompilovanu s podporou unicode, ale pouze ansi.
    Zda je problem v tom muzete overit napr. presunutim obsahu adresare i18n/ nekam jinam - priklad by se mel spustit v anglictine.
    Paklize je tomu tak si stahnete z www.wxpython.org spravnou knihovnu (s podporou unicode).
  • 27. 6. 2006 13:14

    sidlo (neregistrovaný)
    děkuji, Vaše diagnóza byla správná, používám Mandrivu, naistaloval jsem poslední verzi wxPython pro unicode, opravil překlep z malocale na mylocale a funguje
  • 28. 6. 2006 7:11

    sidlo (neregistrovaný)

    Musím uvést předchozí informace na správnou míru. Nefunkčnost programu byla způsobena překlepem ve zdrojáku. Program funguje s balíkem wxPython2.6-gtk2-unicode-2.6.3.2 z www.wxpython.org, ale nefunguje boa-constructor. S balíkem wxPython2.6-gtk2-ansi-2.6.3.2 z www.wxpython.org funguje program a boa-constructor funguje s varováním, že má problémy s HTML soubory s kódováním iso-88598-1. Vrátil jsem původní balíky Mandriva wxPython2.6-gtk2-ansi-2.6.1.0 a všechno funguje jak má - program i boa-constructor.

    Pokud bych mohl poprosit autora seriálu, aby jeden díl věnoval Sizers. Mám celkem problémy rychle sestavit funkční layout okna.