Skip to content

Make Ray work on Windows. #631

@robertnishihara

Description

@robertnishihara

Click here for instructions on how to use Ray on Windows (natively)

This is long term, but I'm creating this issue so we have a place to collect our thoughts. I'd like to have a better understanding of what's involved.

There has been substantial progress on this in #93 by @mehrdadn. The PR is outdated, but that should give a sense of what's involved.

One of the primary issues I believe was the heavy usage of system calls that don't have exact equivalents in Windows. Related to this, see code under src/common/shims/windows/.

Another issue had to do with thirdparty libraries (e.g., flatbuffers, Redis) that had issues on Windows. One approach is to fork these projects and make necessary modifications. There is a Windows port of Redis https://github.com/MSOpenTech/redis, but it's not clear how up-to-date it is, and we're relying on some pretty recent Redis features.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issue, but not time-critical

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions