python - 将 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)]
解决方案
我正在使用 Anaconda,那么为什么在这种情况下我要搞乱 pip 呢?事实是我真的不知道。
这解决了这个问题:
conda install statsmodels
顺便说一句,我认为我把事情搞砸的原因是因为我几天前试图安装一个 arima 包。
推荐阅读
- python - 我如何在另一种方法中使用一种方法的价值。我收到 AttributeError: 'A' object has no attribute 'auth_header'
- jsf - JSF 条件转换器
- python - 通过批处理文件使用线程和 udp 执行多个文件传输
- javascript - 在 HTML 元素中显示 JSON webapi 元素
- c# - Azure Blob 存储批量更新。可能的?
- c# - ListView SelectedItem 不适用于 android xamarin 表单
- symfony - Webpack Encore 删除我的图片
- c++ - C++ 中的字符指针
- c# - 使用 InteliTest 自动生成的测试类时,如何修复我的单元测试方法?
- c# - partial page model on post handler is not executing | ASP.NET Core Razor Pages 2.0