Eu tive o mesmo problema depois de atualizar para 16.04 Aqui encontrei uma correção, que funcionou para mim! link
Estou tentando instalar um pacote chamado phatch - aplicativo de processamento de imagem, ele tem um bug em 16.04 relatado e confirmado , ele simplesmente não será iniciado. Em 15.10 funciona muito bem.
Posso instalar este phatch
do espelho da versão 15.10? Existe alguma maneira que este aplicativo possa ser executado no 16.04 antes que o bug seja corrigido?
Eu tentei adicionar esta linha ao meu /etc/apt/sources.list
deb http://de.archive.ubuntu.com/ubuntu wily main universe
Eu removi o aplicativo e o instalei novamente:
$sudo apt-get update
$sudo apt-get autoremove phatch
$sudo apt-get install phatch
Eu também tentei o parâmetro -t com o apt: $sudo apt-get -t wily install phatch
sem resultados.
Enquanto tentava abordagens alternativas, permitia-me instalar algumas versões inferiores de dependências para phatch que não eram permitidas antes apenas da versão xenial, mas a aplicação não funciona, os erros parecem os mesmos:
~$ phatch
/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py:8196: GtkWarning: gtk_disable_setlocale() must be called before gtk_init()
return _core_.PyApp__BootstrapApp(*args, **kwargs)
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 16765, in <lambda>
lambda event: event.callable(*event.args, **event.kw) )
File "/usr/share/phatch/phatch/pyWx/gui.py", line 1218, in show_frame
frame = Frame(self.filename, None, -1, ct.TITLE)
File "/usr/share/phatch/phatch/pyWx/gui.py", line 327, in __init__
frame.Frame.__init__(self, *args, **keyw)
File "/usr/share/phatch/phatch/pyWx/wxGlade/frame.py", line 141, in __init__
self.tree = Tree(self, -1, style=wx.TR_HAS_BUTTONS|wx.TR_NO_LINES|wx.TR_FULL_ROW_HIGHLIGHT|wx.TR_HIDE_ROOT|wx.TR_DEFAULT_STYLE|wx.SUNKEN_BORDER)
File "/usr/share/phatch/phatch/pyWx/wxGlade/frame.py", line 26, in __init__
set_dirty = parent.set_dirty,
File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 96, in __init__
self.CreateImageList(icon_size)
File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 111, in CreateImageList
self._AddFormToImageList(form, icon_size, icon_disabled)
File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 120, in _AddFormToImageList
wx_image = pil_wxImage(wxImage_pil(wx_image).resize(icon_size,\
File "/usr/share/phatch/phatch/lib/pyWx/wxPil.py", line 46, in wxImage_pil
image.fromstring(wx_image.GetData())
File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 746, in fromstring
"Please call frombytes() instead.")
Exception: fromstring() has been removed. Please call frombytes() instead.
Tanto o Wily quanto o Xenial instalam a mesma versão do phatch
- 0.2.7.
Tags 16.04