导入matplotlib或seaborn时出现ModuleNotFoundError



我试图在Jupyter Notebook上的Iris Dataset中执行EDA,我试图导入这些库,但我一直遇到此错误。请帮助。我在Anaconda命令提示符中尝试了pip install --upgrade pip,它以

响应我

需求已经满足:pip in c:usersaarushianaconda3libsite-packages (21.2.4)

我也尝试了pip install Pillow,但它响应为

需求已经满足:Pillow in c:usersaarushianaconda3libsite-packages (8.3.1)

也尝试了pip install --upgrade pip和响应-

需求已经满足:pip in c:usersaarushianaconda3libsite-packages (21.2.4)

我还在我的系统上安装了IntelliJ、Visual Studio和Weka。这是我的代码-

import os
import matplotlib
import seaborn as sns
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-efa48e6030a2> in <module>
3 import os
4 import matplotlib
----> 5 import seaborn as sns
~anaconda3libsite-packagesseaborn__init__.py in <module>
1 # Import seaborn objects
----> 2 from .rcmod import *  # noqa: F401,F403
3 from .utils import *  # noqa: F401,F403
4 from .palettes import *  # noqa: F401,F403
5 from .relational import *  # noqa: F401,F403
~anaconda3libsite-packagesseabornrcmod.py in <module>
5 import matplotlib as mpl
6 from cycler import cycler
----> 7 from . import palettes
8 
9 
~anaconda3libsite-packagesseabornpalettes.py in <module>
7 from .external import husl
8 
----> 9 from .utils import desaturate, get_color_cycle
10 from .colors import xkcd_rgb, crayons
11 
~anaconda3libsite-packagesseabornutils.py in <module>
12 import matplotlib as mpl
13 import matplotlib.colors as mplcol
---> 14 import matplotlib.pyplot as plt
15 from matplotlib.cbook import normalize_kwargs
16 
~anaconda3libsite-packagesmatplotlibpyplot.py in <module>
34 from cycler import cycler
35 import matplotlib
---> 36 import matplotlib.colorbar
37 import matplotlib.image
38 from matplotlib import rcsetup, style
~anaconda3libsite-packagesmatplotlibcolorbar.py in <module>
42 import matplotlib.collections as collections
43 import matplotlib.colors as colors
---> 44 import matplotlib.contour as contour
45 import matplotlib.cm as cm
46 import matplotlib.gridspec as gridspec
~anaconda3libsite-packagesmatplotlibcontour.py in <module>
15 import matplotlib.collections as mcoll
16 import matplotlib.font_manager as font_manager
---> 17 import matplotlib.text as text
18 import matplotlib.cbook as cbook
19 import matplotlib.mathtext as mathtext
~anaconda3libsite-packagesmatplotlibtext.py in <module>
14 from .font_manager import FontProperties
15 from .patches import FancyArrowPatch, FancyBboxPatch, Rectangle
---> 16 from .textpath import TextPath  # Unused, but imported by others.
17 from .transforms import (
18     Affine2D, Bbox, BboxBase, BboxTransformTo, IdentityTransform, Transform)
~anaconda3libsite-packagesmatplotlibtextpath.py in <module>
9 from matplotlib.font_manager import FontProperties, get_font
10 from matplotlib.ft2font import LOAD_NO_HINTING, LOAD_TARGET_LIGHT
---> 11 from matplotlib.mathtext import MathTextParser
12 from matplotlib.path import Path
13 from matplotlib.transforms import Affine2D
~anaconda3libsite-packagesmatplotlibmathtext.py in <module>
25 
26 import numpy as np
---> 27 from PIL import Image
28 from pyparsing import (
29     Combine, Empty, FollowedBy, Forward, Group, Literal, oneOf, OneOrMore,
ModuleNotFoundError: No module named 'PIL'

我通过卸载Anaconda并重新安装它来解决这个问题。我最初遇到这个问题是因为我下载了多个环境。我建议通过在网上搜索来正确卸载Anaconda。

是的,我也得到了这个错误。你在jupyter笔记本打开后安装了seaborn吗?您应该从顶部菜单中重新启动内核。启动内核。

相关内容

  • 没有找到相关文章

最新更新