OS:ubuntu14.04 LTS
pyenv virtualenv 3.5.2 xxx zum Erstellen einer Python3-Umgebung
danach,
pip install matplotlib
Installieren Sie matplotlib mit: Bisher kein Problem.
Dohama von hier. In einer Dialogumgebung
>>>import matplotlib.pyplot
Wenn Sie das tun
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/matplotlib/pyplot.py", line 115, in <module>
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/matplotlib/backends/__init__.py", line 32, in pylab_setup
globals(),locals(),[backend_name],0)
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/matplotlib/backends/backend_tkagg.py", line 6, in <module>
from six.moves import tkinter as Tk
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/six.py", line 92, in __get__
result = self._resolve()
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/six.py", line 115, in _resolve
return _import_module(self.mod)
File "/home/user/.pyenv/versions/pyenv3.5.2/lib/python3.5/site-packages/six.py", line 82, in _import_module
__import__(name)
File "/home/user/.pyenv/versions/3.5.2/lib/python3.5/tkinter/__init__.py", line 35, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
Ich erhalte einen solchen Fehler und kann keinen Schritt nach vorne machen. Überprüfen Sie verschiedene Websites, z. B. das Umschreiben des Backends von matplotlibrc Ich habe versucht, "freetype" und "libpng" einzugeben, aber es hat überhaupt nicht funktioniert.
Ändern Sie die Version von matplotlib.
Wenn Sie mit pip freeze
usw. prüfen und es matplotlib == 2.0.0
ist,
(xxx)pip uninstall matplotlib
(xxx)pip install matplotlib==1.4.3 * xxx ist der Name der virtuellen Umgebung
Versuchen Sie, die vorherige Version mit zu installieren. In meinem Fall gelang dies beim "Importieren" von "matplotlib.pyplot".
Referenz: matplotlib.pyplot funktioniert in Version 1.5.0 @Mac nicht mehr gut
Recommended Posts