首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Anaconda vs. EPD手动安装Python

Anaconda vs. EPD手动安装Python
EN

Stack Overflow用户
提问于 2013-04-02 19:29:01
回答 4查看 59.5K关注 0票数 113

与手动安装相比,各种Python包(EPD / Anaconda)的优缺点是什么?

我已经安装了EPD学术版,我对它没有任何问题。它提供了更多的包,我认为我将永远需要,它是非常容易更新使用enpkg enstaller。然而,环保署的学术执照需要每年续期,而免费版本的更新则不那么容易。

目前,我实际上只使用了少数几个包,如PandasNumPySciPymatplotlibIPythonStatsmodels以及它们各自的依赖项。

对于这种有限的使用,我是使用手动安装和pip install --upgrade 'package'更好,还是捆绑包提供了更多的东西?

EN

Stack Overflow用户

回答已采纳

发布于 2013-04-16 01:28:45

更新2015:现在我总是推荐蟒蛇。它包含大量的Python包,用于科学计算、数据科学、web开发等。它还提供了一个优秀的环境工具conda,它允许在环境之间轻松切换,甚至在Python2和Python3之间切换。它还会在新版本的包发布后迅速更新,您可以只需执行conda update packagename来更新它。

下面的原始答案

在Windows上,编译数学软件包很复杂,所以我认为只有当你只对Python感兴趣,而没有其他软件包时,手动安装才是一个可行的选择。

因此最好选择EPD (现在的Canopy)或Anaconda。

蟒蛇有大约270个软件包,包括最重要的科学应用程序和数据分析,即NumPySciPyPandasIPythonmatplotlibScikit-learn。因此,如果这对你来说足够了,我会选择Anaconda。

相反,如果你对其他软件包感兴趣,甚至更感兴趣,如果你使用任何Instead软件包(例如Chaco对于实时数据可视化非常有用),那么EPD/Canopy可能是更好的选择。学术版在基础安装中有更多的包,在存储库中有更多的包。Anaconda也包括查科。

票数 49
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15762943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档