0
J'essaie d'intégrer un graphique dans une fenêtre tkinter. Le code d'importation ressemble à ceci:Impossible d'incorporer le graphique dans tkinter
import matplotlib
matplotlib.use('TkAgg')
from numpy import arange, sin, pi
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
# implement the default mpl key bindings
from matplotlib.backend_bases import key_press_handler
from matplotlib.figure import Figure
Et voici l'erreur que je reçois:
Traceback (most recent call last):
File "C:/Users/Álvaro/Desktop/Mates/codi/matplotlib.practica/insertar_graf_tkinter.py", line 5, in <module>
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
File "C:\Users\Álvaro\AppData\Local\Programs\Python\Python35\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 13, in <module>
import matplotlib.backends.tkagg as tkagg
File "C:\Users\Álvaro\AppData\Local\Programs\Python\Python35\lib\site-packages\matplotlib\backends\tkagg.py", line 9, in <module>
from matplotlib.backends import _tkagg
ImportError: DLL load failed: The specified module could not be found.
J'utilise Python 3.5.1 sur Windows 8. Le module matplotlib a été installé par pip.
Je pense que vous devriez vérifier si 'Tk' est disponible. Essayez 'importer Tkinter' seul et voir si cela génère une erreur. – ImportanceOfBeingErnest
J'ai vérifié cela et aucune erreur n'a été lancée. J'ai utilisé 'import tkinter' depuis que j'utilise python 3. – AlBud
Dans ce cas, je suppose que vous avez une version matplotlib non-compatible installée. – ImportanceOfBeingErnest