Ray 分布式计算:从安装到远程函数应用
1. 引言
在构建大规模现代应用程序时,分布式或并行计算往往是必不可少的。Ray 作为一个强大的工具,能够满足现代应用对资源管理和并行计算的需求。接下来,我们将详细介绍 Ray 的安装过程以及其核心的远程函数功能。
2. Ray 本地安装
2.1 安装概述
Ray 的安装难度因系统架构而异。目前,Ray 仅为 x86 用户提供预构建的 Python 包(wheels),ARM 用户大多需要从源代码构建 Ray。不过,随着 ARM 的普及,Ray 未来可能会增加对 ARM 的支持。
2.2 不同架构的安装方法
2.2.1 x86 和 M1 ARM 用户
大多数用户可以使用以下命令从 PyPI 自动安装 Ray:
pip install -U ray
为了便于在多台机器上分发计算任务,建议在 Conda 环境中安装 Ray。以下是在 Conda 环境中安装 Ray 的示例命令:
conda create -n ray python=3.7 mamba -y
conda activate ray
# In a Conda env this won't be auto-installed with Ray, so add them
pip install jinja2 python-dateutil cloudpickle packaging pygments \
psuti
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



