2016-08-14 138 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

相关问题