Benvenuti su Postarelibero.com

martedì 16 febbraio 2010

Errore AboutDialogInfo() AttributeError: module object has no attribute info = wx.AboutDialogInfo()


Errore AboutDialogInfo() AttributeError: 'module' object has no attribute info = wx.AboutDialogInfo()

info = wx.AboutDialogInfo()
AboutDialogInfo() AttributeError: module object has no attribute

Nell'eseguire esempi di menu, in wxpython, ottenevo l'errore sopra riportato, ciò era causato da python, che usava wxpython v. 2.6.3.2, pur essendoci installato wxpython 2.8.10.1

Per accertarmi della causa, ho eseguito questa procedura:

Pannello superiore->Applicazioni->Accessori->Terminale

...@..-desktop:~$: python
Invio da tastiera.

Al prompt ( >>>)

>>>import wx
Invio da tastiera
>>>wx.__version__
Invio da tastiera
'2.6.3.2'

Ho importato il modulo wx, e verificato la versione installata.


Pannello superiore ->Sistema->Amministrazione->Gestore pacchetti

Nel campo "Cerca" ho digitato python-wxgtk

Su Ubuntu 9.10, mi risultavano installati sia python-wxgtk 2.6.3.2.2, sia python-wxgtk 2.8.10.1

Ho disinstallato python-wxgtk 2.6.3.2.2: tasto destro del mouse, sul pacchetto,->Rimuovi completamente
Finito il processo, ho chiuso il gestore.
Sono ritornato nel terminale, dove era in esecuzione python, e al prompt >>> ho digitato, di nuovo:

>>>import wx
Invio da tastiera
>>>wx.__version__
Invio da tastiera
'2.8.10.1'
>>>

Posso, finalmente, eseguire gli esempi di menu con codice info = wx.AboutDialogInfo()

0 commenti:

Post Correlati

Blogitalia

Feed XML offerto da BlogItalia.it BlogItalia.it - La directory italiana dei blog http://www.wikio.it