Python 升级到Mac OS X Mavericks后,stats models.api OLS出现恼人错误

Python 升级到Mac OS X Mavericks后,stats models.api OLS出现恼人错误,python,pandas,statsmodels,Python,Pandas,Statsmodels,我有一个统计Python程序,在几天前升级到MacOSMavericks之前一直运行良好。根据这次升级,我发现我必须重新安装MySQL和一些库。无论如何,我下载了numpy/scipy/statsmodels,以便在Python中使用它们的普通最小二乘公式 所以现在升级后,我在这行上遇到了一个错误: regressionoutput = sm.OLS(y,x, missing='drop').fit() 错误给出- TypeError:\uuuu init\uuuuuuu()得到一个意外的关键

我有一个统计Python程序,在几天前升级到MacOSMavericks之前一直运行良好。根据这次升级,我发现我必须重新安装MySQL和一些库。无论如何,我下载了numpy/scipy/statsmodels,以便在Python中使用它们的普通最小二乘公式

所以现在升级后,我在这行上遇到了一个错误:

regressionoutput = sm.OLS(y,x, missing='drop').fit()
错误给出-

TypeError:\uuuu init\uuuuuuu()得到一个意外的关键字参数“缺少”

但是,在OLS注释中,关键字“missing”是主要参数之一。这也是以前与statsmodels一起使用的。另外,如果我删除这个参数,那么NAN会杀死程序并导致更多的错误


你知道我为什么会出现
意外关键字
错误吗?

你可以检查你工作的python中有哪个版本的statsmodels,
statsmodels.\uuu version\uuuu
,看看你现在是否有一个没有
丢失的旧版本。我看不到任何其他可能的解释。感谢阅读本文和帮助。事实证明,其中一个依赖项(Patsy)没有通过Anaconda进行更新,而Python/statsmodels对此表示怀疑,这就是原因所在。我今天重新更新了所有库和依赖项,Statsmodels工作正常。