2016-09-26 22 views
0

ipython/jupyterノートブックでmatplotlibを仮想環境でインポートできません。ipython/jupyterノートブックでmatplotlibをインポートできません

コンソールを使用してmatplotlibを正しくインポートできます。他のSOの投稿を見て、私はこの設定を正しいものにすることはできません。

私は別のipython/jupyterカーネルを取得するためにthisに続いています。

私はjupyterを通じて私の場所をチェックすると、私は

six.__file__を得る:'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.pyc'

datutil.__file__'/Library/Python/2.7/site-packages/dateutil/__init__.pyc'

私はこれらが正しいことを確認していません。

--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-3-20188fbdb2fd> in <module>() 
     1 
----> 2 import matplotlib.pyplot as plt 
     3 get_ipython().magic(u'matplotlib inline') 

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/pyplot.py in <module>() 
    27 from matplotlib import docstring 
    28 from matplotlib.backend_bases import FigureCanvasBase 
---> 29 from matplotlib.figure import Figure, figaspect 
    30 from matplotlib.gridspec import GridSpec 
    31 from matplotlib.image import imread as _imread 

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/figure.py in <module>() 
    34 import matplotlib.colorbar as cbar 
    35 
---> 36 from matplotlib.axes import Axes, SubplotBase, subplot_class_factory 
    37 from matplotlib.blocking_input import BlockingMouseInput, BlockingKeyMouseInput 
    38 from matplotlib.legend import Legend 

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/axes.py in <module>() 
    18 import matplotlib.colors as mcolors 
    19 import matplotlib.contour as mcontour 
---> 20 import matplotlib.dates as _ # <-registers a date unit converter 
    21 from matplotlib import docstring 
    22 import matplotlib.font_manager as font_manager 

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/matplotlib/dates.py in <module>() 
    117 
    118 
--> 119 from dateutil.rrule import (rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY, 
    120        MONTHLY, WEEKLY, DAILY, HOURLY, MINUTELY, 
    121        SECONDLY) 

/Library/Python/2.7/site-packages/dateutil/rrule.py in <module>() 
    17 
    18 from six import advance_iterator, integer_types 
---> 19 from six.moves import _thread 
    20 import heapq 
    21 

ImportError: cannot import name _thread 

答えて

0

[OK]を、以下の主なjupyterエラーは私はあなたがその中にjupyterインストールしていることを確認した後、virtualenvのを設定する必要があり、適切に(http://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs

をチュートリアルを使用してこれを修正しました。私はグローバルにインストールされたjupyterを使用していました。

新しいJupyterカーネル(上にリンクされています)をセットアップしてください。あなたのvirtualenvが正しく動作するはずです。

関連する問題