J'essaie d'utiliser python3 pour tracer des graphiques.
Le seul back-end pour matplotlib qui semble fonctionner est tkAgg (Tkinter), mais il semble avoir été conçu à l'âge de pierre. J'ai donc essayé de trouver un remplaçant. Comme j'utilise Unity qui est basé sur Gnome et qui utilise GTK, j'ai pensé les utiliser. Cependant, je n'arrive à faire fonctionner aucun des back-ends suivants :
GTKAgg (requires python(3)-gtk2)
GTK3AGG (gtk3Agg backend is not known to work on Python 3.x.)
GTK3Cairo (no window opens)
QT4AGG (requires QT4 which is not installed on my system).
J'ai installé les paquets suivants :
python3 python3-matplotlib ipython3 python3-cairo python3-gi
J'ai également essayé d'installer python3-gtk2 mais cela renvoie cette erreur :
Le paquet python3-gtk2 n'est pas disponible paquet. Cela peut signifier que le paquet est manquant, qu'il a été obsolète, ou qu'il n'est disponible qu'à partir d'une autre source.
Ce qui, je suppose, signifie que je ne suis pas censé l'utiliser sur Ubuntu 14.04 LTS.
Le choix de GTK3Cairo comme backend ne génère aucune erreur et importe correctement en utilisant ipython3 et pylabs ; mais il n'ouvre pas non plus de nouvelle fenêtre lorsque j'appelle la fonction plot().
N'y a-t-il vraiment rien d'autre à utiliser que tkinter ?