适用于数据科学家的 Conda#

Conda 对任何打包过程都有用,但它通过其在数据科学中的实用性而从其他软件包和环境管理系统中脱颖而出。

Conda 的优势包括

  • 提供预构建的软件包,避免了处理编译器或弄清楚如何设置特定工具的需要。

  • 管理对更难安装的工具(如 TensorFlow 或 IRAF)的一步安装。

  • 允许您将您的环境提供给跨不同平台的其他人,这支持研究工作流程的可重复性。

  • 允许在 Conda 环境中使用其他软件包管理工具(如 pip),其中库或工具尚未打包到 Conda 中。

  • 提供常用的数据科学库和工具,例如 R、NumPy、SciPy 和 TensorFlow。这些是使用经过优化的特定于硬件的库(如英特尔的 MKL 或英伟达的 CUDA)构建的,这些库可以提高性能而无需代码更改。

阅读有关 Conda 如何支持数据科学家的更多信息.