我有:StatsModel0.5.0(正式名为scikits.statsmodels)熊猫0.12.0。(全部安装自源)
我知道这个错误:
File "/home/username/.local/python27/lib/python2.7/site-packages/pandas-0.12.0-py2.7-linux-x86_64.egg/pandas/stats/ols.py", line 53, in __init__
import scikits.statsmodels.api as sm
ImportError: No module named scikits.statsmodels.api为什么熊猫还在寻找scikits.statsmodels?我是否应该安装一个与StatsModel0.5.0并行的旧版本的scikits.statsmodels?
发布于 2013-08-19 16:45:06
版本0.12首先尝试导入statsmodels库,只有当它失败时,熊猫才会返回到scikits模块。下面是试图这样做的代码:
try:
import statsmodels.api as sm
except ImportError:
import scikits.statsmodels.api as sm如果您输入解释器:
import statsmodels.api as sm你犯了什么错误?
发布于 2015-08-25 11:36:56
你错过了正确的包裹。
只管跑:
sudo pip install statsmodels
发布于 2015-10-02 21:26:52
所以,我遇到了这个问题,原因是状态模型依赖于替罪羊。
try:
import statsmodels.api as sm
except ImportError:
import scikits.statsmodels.api as sm当导入状态模型时,没有补丁也会抛出一个ImportError。正在运行
easy_install patsy是解决这个问题的良方。不知道为什么,但是pip在安装状态模型时没有意识到patsy是一种依赖关系。
https://stackoverflow.com/questions/18318867
复制相似问题