Ray > v1.0.1 isn't available via pip for Linux

Trying to run pip -U install ray on Linux uses version 1.0.1. This is on Debian and Ubuntu.

It works on a Mac and 1.2.0 is installed.

@architkulkarni Can you address this question? (Can you try verifying this? )

1 Like

Thanks for the ping @sangcho!

@slinlee I wasn’t able to reproduce this unfortunately, do you have any more details that might help reproduce it? pip -U install ray had a syntax error but pip install -U ray successfully installed Ray 1.2.0. This is on Ubuntu.

Does pip install ray==1.2.0 work?

1 Like

Hi @architkulkarni
I have the same problem.
I’m using Anaconda3-2019.03 for some reason and that has python 3.7.3.

(conda) kepricon@kepricon-G751JL:~$ pip install ray==1.2.0
Collecting ray==1.2.0
  Could not find a version that satisfies the requirement ray==1.2.0 (from versions: 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7, 1.0.0rc0, 1.0.0rc1, 1.0.0rc2, 1.0.0, 1.0.1, 1.0.1.post1)
No matching distribution found for ray==1.2.0

and I’m using Ubuntu 16.04.

thank you.

Hi @architkulkarni thanks for starting the investigation.

Here are the results on Ubuntu 18.04:

$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)

$ pip3 install ray==1.2.0
Collecting ray==1.2.0
Could not find a version that satisfies the requirement ray==1.2.0 (from versions: 0.1.1, 0.1.2, 0.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1, 0.4.0, 0.5.0, 0.5.2, 0.5.3, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7, 1.0.0rc0, 1.0.0rc1, 1.0.0rc2, 1.0.0, 1.0.1, 1.0.1.post1)
No matching distribution found for ray==1.2.0

Thanks so much for the additional details! Pretty mysterious, @Alex any ideas?

Looks like this is caused by our upgrade from manylinux1 to manylinux2014. Can you try to upgrade pip to 19.3+?

(See the manylinux/pip compatibility table below).

3 Likes

Hi @Alex
upgrading pip works for me.
I could install ray[rllib]==1.2.0.

Thank you.

Yep! That was it. Thanks @Alex

1 Like