这可能是来自pandas ols import broken?
的后续问题我使用的是Python 2.7并且具有完全相同的问题,但与Peter在解析方面没有相同的成功。
主要问题是statsmodels的稳定版本是0.6.1。 (按http://statsmodels.sourceforge.net/)。 Pandas使用statsmodels.api中的OLS函数,该函数仅在开发版本0.7.0中可用。我发现很难相信在2(或更多,如果我的一些搜索结果被相信!)之后,大熊猫仍然被打破?
@TomAugspurger建议!pip install statsmodels
(我在ipython中这样做)。我得到了:
要求已经满足(使用--upgrade升级):c:\ users \ swang \ appdata \ local \ enthought \ canopy \ user \ lib \ site-packages
中的statsmodels清理......
所以!pip install --upgrade statsmodels
然后让我
无法获取索引基础网址https://pypi.python.org/simple/ 找到满足要求statsmodels的任何下载 C:\用户\动了\应用程序数据\本地\ enthought \雨棚\用户\ LIB \站点包 下载/解压缩statsmodels正在清理...没有发布 所有发现的statsmodels in C:\用户\动了\应用程序数据\本地\ enthought \雨棚\用户\ LIB \站点包 在C:\ Users \ swang \ pip \ pip.log
中存储失败的调试日志
尽管在https://pypi.python.org/simple/中清晰可见了statsmodels。
!easy_install -U statsmodels
给出了最有希望的结果:
搜索statsmodels阅读 http://pypi.python.org/simple/statsmodels/阅读 http://pypi.python.org/simple/statsmodels/无法检索索引 'statsmodels'页面扫描所有包的索引(这可能需要一个 while)阅读http://pypi.python.org/simple/ 最佳匹配:statsmodels 0.7.0将statsmodels 0.7.0添加到easy-install.pth文件
使用 C:\用户\动了\应用程序数据\本地\ enthought \雨棚\用户\ LIB \站点包 处理statsmodels的依赖关系完成处理 statsmodels的依赖项下载错误 http://pypi.python.org/simple/statsmodels/:[Errno 1] _ssl.c:507: 错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议 - 有些包裹可能找不到!下载错误 http://pypi.python.org/simple/statsmodels/:[Errno 1] _ssl.c:507: 错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议 - 有些包裹可能找不到!下载错误 http://pypi.python.org/simple/:[Errno 1] _ssl.c:507: 错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议 - 有些包裹可能找不到!
是!!! 0.7.0!给我那个!为什么服务器不打招呼?
我还尝试了!easy_install -U scikits.statsmodels
和许多其他变体,但没有成功。
Bottomline / TL; DR - 我需要将我的statsmodel升级到0.7.0而pip install --upgrade
和easy_install -U
不会让我。我认为easy_install -U让我最接近目标,但在那里失败了,我无法弄清楚原因。我认为我在技术上不足以从https://github.com/statsmodels/statsmodels/编译原始代码。你能告诉新手解决这个简单问题的最佳方法吗?
答案 0 :(得分:0)
0.7.0没有发布版本;这就是为什么你不能从pip
安装它。
您可以访问PyPi page for the module了解所有发布的版本。
要解决此问题,您可以安装开发中继。值得庆幸的是,该小组发布了windows binaries,您可以找到与您的Python版本兼容的版本。