【问题标题】:Statsmodels.api doesn't importStatsmodels.api 不导入
【发布时间】:2019-10-26 00:53:26
【问题描述】:

就是这样。它安装,我可以导入 statsmodels,但 statsmodels.api 不导入。 我试过用 pip 和 conda 安装,都给我 0.9.0 版本,一切都很好。 我已经安装了所有依赖项,statsmodels 工作,但 statsmodels.api 没有。

import statsmodels.api Traceback(最近一次调用最后一次):文件“”,第 1 行,在文件中 "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\api.py", 第 16 行,在 从 .discrete.discrete_model 导入(泊松、Logit、Probit、文件 "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\discrete\discrete_model.py", 第 45 行,在 从 statsmodels.distributions 导入 genpoisson_p 文件“C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions__init__.py”, 第 2 行,在 从 .edgeworth 导入 ExpandedNormal 文件“C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\statsmodels\distributions\edgeworth.py”, 第 7 行,在 from scipy.misc import factorial ImportError: cannot import name 'factorial' from 'scipy.misc' (C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\scipy\misc__init__.py)

【问题讨论】:

    标签: python-3.x statsmodels


    【解决方案1】:

    从错误来看,scipy 包的 misc 目录中似乎没有一个名为 factorial 的函数。

    您是否尝试过打开错误中指定的 __init__.py 文件并查看 misc 目录以找到阶乘函数?

    【讨论】:

    • 谢谢。看起来这是与 statsmodels 0.9.0 和最新版本的 scipy 不兼容的错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 1970-01-01
    • 2020-12-13
    • 2021-01-04
    • 1970-01-01
    • 1970-01-01
    • 2018-05-03
    相关资源
    最近更新 更多