大熊猫的OLS导入破损; easy_install找到正确的包但由于某种原因失败

时间:2015-04-05 04:53:28

标签: python pandas pip easy-install statsmodels

这可能是来自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 --upgradeeasy_install -U不会让我。我认为easy_install -U让我最接近目标,但在那里失败了,我无法弄清楚原因。我认为我在技术上不足以从https://github.com/statsmodels/statsmodels/编译原始代码。你能告诉新手解决这个简单问题的最佳方法吗?

1 个答案:

答案 0 :(得分:0)

0.7.0没有发布版本;这就是为什么你不能从pip安装它。

您可以访问PyPi page for the module了解所有发布的版本

要解决此问题,您可以安装开发中继。值得庆幸的是,该小组发布了windows binaries,您可以找到与您的Python版本兼容的版本。