python - 无法将 seaborn 导入 Jupyter 笔记本
问题描述
将 seaborn 导入 Jupyter 笔记本时出现错误。我已经通过命令行安装了 seaborn,并且我也将 NumPy 降级到了 1.16.1,因为我看到一些答案说 NumPy 版本导致了这个问题。但是我仍然无法导入 seaborn,并且出现以下值错误
ValueError Traceback (most recent call last)
<ipython-input-6-a84c0541e888> in <module>
----> 1 import seaborn as sns
~\AppData\Roaming\Python\Python36\site-packages\seaborn\__init__.py in <module>
7 from .utils import *
8 from .palettes import *
----> 9 from .relational import *
10 from .regression import *
11 from .categorical import *
~\AppData\Roaming\Python\Python36\site-packages\seaborn\relational.py in <module>
16 from .algorithms import bootstrap
17 from .palettes import color_palette, cubehelix_palette, _parse_cubehelix_args
---> 18 from .axisgrid import FacetGrid, _facet_docs
19
20
~\AppData\Roaming\Python\Python36\site-packages\seaborn\axisgrid.py in <module>
14 from .palettes import color_palette, blend_palette
15 from .external.six import string_types
---> 16 from .distributions import distplot, kdeplot, _freedman_diaconis_bins
17
18
~\AppData\Roaming\Python\Python36\site-packages\seaborn\distributions.py in <module>
14
15 try:
---> 16 import statsmodels.nonparametric.api as smnp
17 _has_statsmodels = True
18 except ImportError:
C:\ProgramData\Anaconda3\lib\site-packages\statsmodels\nonparametric\api.py in <module>
5 "lowess", "bandwidths"
6 ]
----> 7 from .kde import KDEUnivariate
8 from .smoothers_lowess import lowess
9 from . import bandwidths
C:\ProgramData\Anaconda3\lib\site-packages\statsmodels\nonparametric\kde.py in <module>
21 from . import bandwidths
22 from .kdetools import forrt, revrt, silverman_transform
---> 23 from .linbin import fast_linbin
24
25 # Kernels Switch for estimators
statsmodels\nonparametric\linbin.pyx in init statsmodels.nonparametric.linbin()
ValueError: numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C header, got 192 from PyObject
解决方案
推荐阅读
- c# - Excel更新查询将所有数据放在第1行
- javascript - 如何加载一次 Vue 库并在任何组件中使用
- javascript - React select v2 on space press 选择第一个值
- ajax - Ajax获取请求在json上失败
- kubernetes - 如何减少 Prometheus(Federation) 的报废时间
- python - Python:将目录结构树表示为列表列表
- javascript - 如果不确定,如何防止从标签单击中检查复选框?
- java - 使用 Github 创建新存储库返回错误
- amazon-web-services - 如何使用 AppSync 解析器和 Aurora 将可选字段插入为空?
- google-cloud-platform - GoogleCloud BigQuery 异常处理