新安装的Canopy Express中缺少软件包

时间:2014-07-11 19:15:18

标签: enthought statsmodels

我刚为Windows安装了Canopy Express 1.4.1(32位)。应该在那里的包(参见https://www.enthought.com/products/canopy/package-index/)是pandas和statsmodels。但安装后,软件包管理器中都没有列出,无论是安装还是可用。

缺少大熊猫不是问题,因为pip很容易安装它。 (Enthought指出,以这种方式安装的软件包不会在软件包管理器中列出,但在Canopy用户环境中完全可用。实际上,它是导入的。

statsmodels并不那么容易。 pip只获取源,并且statsmodels人员没有提供Windows安装程序。有一个夜间Windows二进制文件,但不是(如果我正确读取)稳定版本。 statsmodels建议的解决方案是使用MinGW编译它,我目前没有安装它。

有足够的麻烦,我想我可以编译和安装,但有没有办法可以解决所有麻烦并在Canopy中获取软件包,正如Enthought所说的那样?

1 个答案:

答案 0 :(得分:0)

好像您的程序包管理器行为不端或您正在寻找错误的地方(查看免费软件包而非社区软件包)。

Pandas确实在Express安装程序中,因此始终安装。在Canopy的python提示符下,键入:    进口熊猫

虽然听起来你已经用pip覆盖了它,但不是真正的问题,而是最干净的路径(为同一个包装混合2种不同的安装方法)。

Statsmodels 列在包管理器(免费包)中。它可供免费用户使用,但尚未安装在Express安装程序中。

如果您仍未在pkg mgr中看到这些,请退出Canopy,确保所有Canopy进程已终止(最简单的方法...退出Windows,然后重新登录),然后重新启动Canopy。