Python 为什么导入错误:无法导入名称';自动记录';从';statsmodels.tsa.ar#u model';发生了什么?

Python 为什么导入错误:无法导入名称';自动记录';从';statsmodels.tsa.ar#u model';发生了什么?,python,time-series,statsmodels,mle,vector-auto-regression,Python,Time Series,Statsmodels,Mle,Vector Auto Regression,我试图通过从statsmodels.tsa.AR_model import AutoReg,AR_select_order导入模块来使用AR(p)进行MLE回归,但这个导入错误不断出现。如何解决这个问题?在Python中是否还有其他方法可以进行自回归?AutoReg是以前AR模型的更新版本,它仅在版本>=0.11.1的statsmodels中可用。您可以检查statsmodels版本。如果它更低,你可以这样做 pip install statsmodels --upgrade 执行pip安装s

我试图通过从statsmodels.tsa.AR_model import AutoReg,AR_select_order导入模块来使用AR(p)进行MLE回归,但这个导入错误不断出现。如何解决这个问题?在Python中是否还有其他方法可以进行自回归?

AutoReg是以前AR模型的更新版本,它仅在版本>=0.11.1的statsmodels中可用。您可以检查statsmodels版本。如果它更低,你可以这样做

pip install statsmodels --upgrade

执行
pip安装statsmodels--升级
并重新启动环境。

升级后,我仍然收到帖子中描述的错误。关于为什么会发生这种情况,您还有其他想法吗?升级statsmodels包后,重新启动我正在工作的Python环境对我的情况有帮助。