此问题出现在本地 Jupyter 笔记本中,我使用的是 Python 3.10
导入scipy
并scipy.stats
没有问题。
import scipy
import scipy.stats
但是,我正在尝试使用 Pingouin 库进行数据分析并遇到以下代码的问题:
import pingouin as pg
pg.ttest(x,y,paired=True)
--> 201 from scipy.stats.stats import (_unequal_var_ttest_denom,
202 _equal_var_ttest_denom)
ImportError: cannot import name '_unequal_var_ttest_denom' from 'scipy.stats.stats'
(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/scipy/stats/stats.py)
由于 Pingouin 依赖于 SciPy,因此它会尝试导入所需的模块并至少卡在一个模块上。我已尝试卸载并重新安装 SciPy 和 Pingouin,但无法解决此问题。任何意见是极大的赞赏!