深入了解Ray:从本地安装到远程函数应用
1. Ray简介与本地安装
Ray是一个用于管理从单台计算机到集群资源的实用工具。本地安装相对简单,它能利用多核/多CPU机器的并行性,即使要部署到集群,也建议先在本地安装进行开发。
1.1 安装方式
Ray的安装复杂程度不一,它会按常规发布节奏以及每日发布向Python Package Index (PyPI) 发布安装包(wheels),但目前仅x86用户可使用这些安装包,ARM用户大多需从源代码构建Ray。
- x86和M1 ARM用户 :大多数用户可运行 pip install -U ray 从PyPI自动安装Ray。若要在多台机器上分发计算,使用Conda环境会更方便,示例命令如下:
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 \
psutil nbconvert ray
- ARM用户(从源代码安装) :对于ARM用户或系统架构没有预构建安装包的用户,需从源代码构建Ray。在ARM Ubuntu系统上,需安装额外的包,示例如下:
超级会员免费看
订阅专栏 解锁全文
2083

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



