就是这样。安装后,我可以导入statsmodels,但是statsmodels.api不会导入。 我试过用pip和conda进行安装,两者都给我0.9.0版,一切都很好。 我已经安装了所有依赖项,statsmodels有效,但是statsmodels.api没有。
import statsmodels.api追溯(最近一次调用为最后一次):文件“”,文件中的第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导入扩展的普通文件“ C:\ Users \ user \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ statsmodels \ distributions \ edgeworth.py”, 第7行 从scipy.misc导入阶乘ImportError:无法从'scipy.misc'导入名称'factorial' (C:\ Users \ user \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ scipy \ misc__init __。py)
答案 0 :(得分:1)
从该错误看来,scipy包的misc目录中似乎没有一个名为factorial的函数。
您是否尝试打开错误中指定的__init__.py文件并浏览misc目录以找到阶乘函数?