Kann nicht "matplotlib.pyplot als plt importieren" in virtualenv

Ich arbeite mit Kolben in einer virtuellen Umgebung. Ich konnte matplotlib mit pip installieren und ich kannimport matplotlib in einer Python-Sitzung. Wenn ich es jedoch als @ importie

matplotlib.pyplot as plt

Ich erhalte den folgenden Fehler:

>>> import matplotlib.pyplot as plt

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "//anaconda/envs/myenv/lib/python2.7/site-packages/matplotlib/pyplot.py", line 109, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
  File "//anaconda/envs/myenv/lib/python2.7/site-packages/matplotlib/backends/__init__.py", line 32, in pylab_setup
    globals(),locals(),[backend_name],0)
  File "//anaconda/envs/myenv/lib/python2.7/site-packages/matplotlib/backends/backend_macosx.py", line 24, in <module>
    from matplotlib.backends import _macosx
RuntimeError: Python is not installed as a framework. The Mac OS X backend will not be able to function correctly if Python is not installed as a framework. See the Python documentation for more information on installing Python as a framework on Mac OS X. Please either reinstall Python as a framework, or try one of the other backends.

Ich bin verwirrt, warum ich gefragt werde, ob ich Python als Framework installieren möchte. Gibt es das nicht schon? Was bedeutet es, "Python als Framework zu installieren" und wie installiere ich es?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage