私はこの質問に対する簡潔な答えをインターネットで精査しましたが、見つからないようです。私はPython 2のためにjupyterを使用していて、matplotlib.pyplotを無駄にインポートしようとしています。 これは私が実行しているコードです:jupyterでmatplotlibをインポートできません
import matplotlib.pyplot as plt
%matplotlib inline
そして、私はエラーメッセージがある:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-385145dcc870> in <module>()
----> 1 import matplotlib.pyplot as plt
2 get_ipython().magic(u'matplotlib inline')
/Users/mbhall88/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/matplotlib/__init__.py in <module>()
120 # cbook must import matplotlib only within function
121 # definitions, so it is safe to import from it here.
--> 122 from matplotlib.cbook import is_string_like, mplDeprecation, dedent, get_label
123 from matplotlib.compat import subprocess
124 from matplotlib.rcsetup import (defaultParams,
/Users/mbhall88/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/matplotlib/cbook.py in <module>()
31 from weakref import ref, WeakKeyDictionary
32
---> 33 import numpy as np
34 import numpy.ma as ma
35
/Users/mbhall88/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/numpy/__init__.py in <module>()
183 return loader(*packages, **options)
184
--> 185 from . import add_newdocs
186 __all__ = ['add_newdocs',
187 'ModuleDeprecationWarning',
/Users/mbhall88/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/numpy/add_newdocs.py in <module>()
11 from __future__ import division, absolute_import, print_function
12
---> 13 from numpy.lib import add_newdoc
14
15 ###############################################################################
/Users/mbhall88/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/numpy/lib/__init__.py in <module>()
15 from .ufunclike import *
16
---> 17 from . import scimath as emath
18 from .polynomial import *
19 #import convertcode
ImportError: cannot import name scimath
私は更新matplotlibの、numpyの、scimath、scipyのダウンロード、およびアナコンダナビゲーター(基本的に更新され、すべて私が持っています考えることができる)とすべてを再起動し、私はまだこのエラーが発生します。
謝罪これは私が見逃している単純なものであれば謝罪しますが、私はこれらのエラーメッセージの一部を解読することはできません。
ありがとうございます。それはおそらくenthoughtのnumpyのに対して、構築された、あなたのアナコンダのenvおよびmatplotlibの中numpyのと競合して自分のEnthoughtキャノピーの分布からnumpyのを引き起こす」だけどconda 1に対して実行されている
ありがとうございました。これはかなり数ヶ月間私を悩ませていました。 –