2016-08-14 195 views
0
---------------------------------------------------------------- 
RuntimeError     Traceback (most recent call last) 
<ipython-input-9-e4a9b95bd07b> in <module>() 
     1 import pandas as pd 
----> 2 import matplotlib.pyplot as plt 

/Users/Nima/miniconda3/lib/python3.5/site-packages/matplotlib/pyplot.py in <module>() 
    112 
    113 from matplotlib.backends import pylab_setup 
--> 114 _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() 
    115 
    116 _IP_REGISTERED = None 

/Users/Nima/miniconda3/lib/python3.5/site-packages/matplotlib/backends/__init__.py in pylab_setup() 
    30  # imports. 0 means only perform absolute imports. 
    31  backend_mod = __import__(backend_name, 
---> 32        globals(),locals(),[backend_name],0) 
    33 
    34  # Things we pull in from all backends 

/Users/Nima/miniconda3/lib/python3.5/site-packages/matplotlib/backends/backend_macosx.py in <module>() 
    22 
    23 import matplotlib 
---> 24 from matplotlib.backends import _macosx 
    25 
    26 

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. If you are Working with Matplotlib in a virtual enviroment see 'Working with Matplotlib in Virtual environments' in the Matplotlib FAQ 

我想在jupyter筆記本中導入matplotlib.pyplot,但得到了這些錯誤。我試圖添加matplotlibrc文件作爲這個網站(Installation Issue with matplotlib Python)但失敗。錯誤:導入matplotlib.pyplot mlt jupyter筆記本電腦在Mac

回答

0

我遇到了同樣的問題。這似乎是固定的jupytermatplotlib,並運行以下命令之前jupyter notebook解決我的系統上的錯誤最新版本:

(env)$ pip install --upgrade jupyter matplotlib 

這些都是包在我的virtualenv版本與蟒蛇2.7.10:

matplotlib==2.0.0 
jupyter==1.0.0 
jupyter-client==5.0.0 
jupyter-console==5.1.0 
jupyter-core==4.3.0 
ipython==5.2.2 
ipython-genutils==0.1.0 

對於舊版本,也有其他變通方法: https://stackoverflow.com/a/35107136/2113258https://stackoverflow.com/a/21789908/2113258

相關問題