Bonjour,
J'ai finalement migré de 16.04 à 18.04.1
après avoir retrouvé à peu près mes marques j'ai installé "pondus" qui n'affiche plus son graphique car il ne trouve pas "canberra-gtk-module"
>-desktop:~$ pondus
Gtk-Message: 15:15:47.363: Failed to load module "canberra-gtk-module"
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/dist-packages/pondus/gui/window_main.py", line 359, in run
import_mpl()
File "/usr/lib/python2.7/dist-packages/pondus/gui/window_main.py", line 374, in import_mpl
from pondus.gui.dialog_plot import PlotDialog
File "/usr/lib/python2.7/dist-packages/pondus/gui/dialog_plot.py", line 17, in <module>
from matplotlib.backends.backend_gtkagg import FigureCanvasGTKAgg \
File "/usr/lib/python2.7/dist-packages/matplotlib/backends/backend_gtkagg.py", line 14, in <module>
from matplotlib.backends.backend_gtk import (
File "/usr/lib/python2.7/dist-packages/matplotlib/backends/backend_gtk.py", line 35, in <module>
from matplotlib.backends.backend_gdk import RendererGDK, FigureCanvasGDK
File "/usr/lib/python2.7/dist-packages/matplotlib/backends/backend_gdk.py", line 33, in <module>
from matplotlib.backends._backend_gdk import pixbuf_get_pixels_array
ImportError: No module named _backend_gdk
Pourtant le module existe car avec locate j'obtiens :
>
-desktop:~$ locate canberra-gtk-module
/snap/gnome-3-26-1604/70/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
/snap/gnome-3-26-1604/98/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
/snap/gnome-3-28-1804/116/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so
<
De plus j'ai Python 2.7,python 3 et python 3.6 d'installés.
Que faire pour que pondus accède à matplot qui apparemment lui manque ?
J'ai installé pondus avec synaptic.
pourtant matplotlib est installé sur la machine ci-dessous un extrait de "locate matplot"
---
/usr/lib/debug/usr/lib/python3/dist-packages/matplotlib/backends/_tkagg.cpython-36dm-x86_64-linux-gnu.so
/usr/lib/debug/usr/lib/python3/dist-packages/matplotlib/backends/_tkagg.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python2.7/dist-packages/matplotlib
---
Merci d'éclairer ma lanterne.