繁体   English   中英

从 pmdarima 导入 auto_arima 时:错误:无法从“scipy.misc”导入名称“factorial”

[英]While importing auto_arima from pmdarima: ERROR : cannot import name 'factorial' from 'scipy.misc'

我有 python 3.7.1 和 scipy 版本:1.3.0。 我在调用 auto_arima 时遇到错误说:“无法从 'scipy.misc' 导入名称 'factorial'”

只是这个基本的导入会导致问题:-
“从 pmdarima.arima 导入 auto_arima”
我试过重新安装 scipy,没有用

函数factorial已从scipy.misc移至scipy.special scipy.misc的版本已经弃用了一段时间,它在 scipy 1.3.0 中被删除。 pmdarima 或其依赖项之一中的某些内容仍在使用名称scipy.misc.factorial

罪魁祸首似乎是 statsmodels 0.9.0。 pmdarima 依赖于 statsmodels,并且在 statsmodels 0.9.0 中有导入scipy.misc.factorial代码。 statsmodels 的开发版本对此进行了修复,但 0.9.0 是最新版本。 如果您将statsmodels升级到 0.10 或更高版本,则问题应该得到解决。

statsmodels 开发人员已经意识到这个问题;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM