关于scipy的问题,如何解决?(语言-python)

img

img

img

ImportError Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_14480\145803636.py in
2 from matplotlib import pyplot as plt
3 import pandas as pd
----> 4 import seaborn as sns
5 import numpy as np

~\anaconda3\lib\site-packages\seaborn_init_.py in
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

~\anaconda3\lib\site-packages\seaborn\rcmod.py in
5 import matplotlib as mpl
6 from cycler import cycler
----> 7 from . import palettes
8
9

~\anaconda3\lib\site-packages\seaborn\palettes.py in
7 from .external import husl
8
----> 9 from .utils import desaturate, get_color_cycle
10 from .colors import xkcd_rgb, crayons
11

~\anaconda3\lib\site-packages\seaborn\utils.py in
8
9 import numpy as np
---> 10 from scipy import stats
11 import pandas as pd
12 import matplotlib as mpl

~\anaconda3\lib\site-packages\scipy\stats_init_.py in
483 from ._warnings_errors import (ConstantInputWarning, NearConstantInputWarning,
484 DegenerateDataWarning, FitError)
--> 485 from ._stats_py import *
486 from ._variation import variation
487 from .distributions import *

~\anaconda3\lib\site-packages\scipy\stats_stats_py.py in
39 from scipy.spatial.distance import cdist
40 from scipy.ndimage import _measurements
---> 41 from scipy._lib._util import (check_random_state, MapWrapper,
42 rng_integers, _rename_parameter, _contains_nan)
43

ImportError: cannot import name '_rename_parameter' from 'scipy._lib._util' (C:\Users\ya012\anaconda3\lib\site-packages\scipy_lib_util.py)

该回答引用GPTᴼᴾᴱᴺᴬᴵ
这个错误提示中的ImportError,说明在导入seaborn库的时候出了问题。具体的错误是scipy库中的一个子模块无法导入所需要的函数_rename_parameter。可以尝试重新安装scipy库,如果还是无法解决,可以尝试升级scipy库或者降级到之前可以正常使用的版本。同时也可以检查一下安装的scipy版本是否和seaborn库兼容。