gpt4 book ai didi

python - Anaconda vs. EPD Enthought vs. Python 的手动安装

转载 作者:IT老高 更新时间:2023-10-28 21:06:20 26 4
gpt4 key购买 nike

各种 Python 包(EPD/Anaconda)与手动安装相比有哪些优缺点?

我已经安装了 EPD Academic,我对此没有任何问题。它提供了更多我认为我将需要的软件包,并且使用 enpkg enstaller 很容易更新。 EPD 学术许可证需要每年更新一次,但免费版本的更新并不容易。

目前我真的只使用少数几个包,例如 Pandas , NumPy , SciPy , matplotlib , IPython , Statsmodels以及它们各自的依赖关系。

对于这种有限的使用,我最好手动安装和 pip install --upgrade 'package' 还是 bundle 提供除此之外的任何东西?

最佳答案

2015 年更新:现在我总是推荐 Anaconda。它包含许多用于科学计算、数据科学、Web 开发等的 Python 包。它还提供了一个出色的环境工具 conda,它允许在环境之间轻松切换,甚至在 Python 2 和 Python 3 之间切换。包的新版本一发布它也会很快更新,你可以通过 conda update packagename 来更新它。

原答案如下:

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

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

Anaconda 有大约 270 个包,其中包括对大多数科学应用和数据分析最重要的包,即 NumPy , SciPy , Pandas , IPython , matplotlib , Scikit-learn .所以如果这对你来说足够了,我会选择 Anaconda。

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

关于python - Anaconda vs. EPD Enthought vs. Python 的手动安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15762943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com