首页 > 解决方案 > 将 statsmodels.api 作为 sm 导入时出现意外错误

问题描述

我已经使用 statsmodels 很长时间了 - 总是使用

import statsmodels.api as sm

但是今天,似乎突然出现了这个错误:

AttributeError:模块“statsmodels”没有属性“api”

当然sm.version.version也会引发错误,但是

import statsmodels
statsmodels.__version__

返回 '0.6.1'

我尝试按照文档重新安装

但是输入命令pip install -U statsmodels只会返回:

在此处输入图像描述

有谁知道这可能是什么原因造成的?

我是运行 Python 3.6.0 的 Windows 7

sys.version:

3.6.0 |Anaconda custom (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)]

标签: pythonpython-importstatsmodels

解决方案


我正在使用 Anaconda,那么为什么在这种情况下我要搞乱 pip 呢?事实是我真的不知道。

这解决了这个问题:

conda install statsmodels

顺便说一句,我认为我把事情搞砸的原因是因为我几天前试图安装一个 arima 包。


推荐阅读