我目前正试图从statmodels .tsa.seasonal MSTL的模块(https://www.statsmodels.org/devel/generated/statsmodels.tsa.seasonal.MSTL.html)导入MSTL,但它返回一个ImportError。我已经在MAC M1 2020上安装了conda的统计模型
我刚刚遇到了同样的问题,并做了一些研究。似乎MSTL只能在最新版本的statmodels上使用:版本0.14.0
如果您使用conda install -c conda-forge statsmodels
安装statmodels,您将获得statmodels 0.13.2版本。
(使用脚本编辑器,尝试通过C:Users{username}Anaconda3Lib sites -packagesstatsmodels搜索'MSTL',或者在您的机器上安装statsmodels的任何地方,您可能都找不到它)
你需要从statmodels的github库的最新源代码中安装最新版本:www.statsmodels.org/dev/install.html
从anaconda提示符:
git clone https://github.com/statsmodels/statsmodels.git
pip install git+https://github.com/statsmodels/statsmodels
你需要安装一个C编译器和git对于git,你可以使用:conda install -c anaconda git
要小心,因为安装最新版本可能会干扰其他已安装的python包。我建议您使用conda虚拟环境。