我有python 3.7.1和scipy版本:1.3.0。调用auto_arima时出现错误:“无法从'scipy.misc'导入名称'factorial'”
此基本导入会导致问题:-
“从pmdarima.arima导入auto_arima”
我尝试重新安装scipy,但没有成功
答案 0 :(得分:3)
功能factorial
从scipy.misc
移至scipy.special
。 scipy.misc
中的版本已被弃用一段时间,并在scipy 1.3.0中删除。 pmdarima中的某物或其依赖项之一仍使用名称scipy.misc.factorial
。
罪魁祸首似乎是统计模型0.9.0。 pmdarima取决于statsmodels,并且statsmodels 0.9.0中有导入scipy.misc.factorial
的代码。 statsmodels的开发版本已对此进行了修复,但最新版本为0.9.0。
statsmodels开发人员已意识到此问题;见