google-deepmind / reverb

Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research
Apache License 2.0
704 stars 92 forks source link

Error with reverb installation #2

Closed samarjeet closed 4 years ago

samarjeet commented 4 years ago

Thanks for making this project publicly available. I am checking it out. reverb installation is hitting the following error

ERROR: Could not find a version that satisfies the requirement dm-reverb-nightly==0.1.0.dev20200529; extra == "reverb" (from dm-acme[reverb]) (from versions: none) ERROR: No matching distribution found for dm-reverb-nightly==0.1.0.dev20200529; extra == "reverb" (from dm-acme[reverb])

fastturtle commented 4 years ago

Hi samarjeet, thanks for trying out Acme! Are you installing this on a Linux based OS (Reverb only supports Linux based OSes)?

If you don’t have access to a Linux OS you can always use docker to try out Acme!

samarjeet commented 4 years ago

Yeah, I am trying it on WSL which for all practical purposes "quacks" like Ubuntu.

fastturtle commented 4 years ago

Just to rule out versioning issues, which version of Python are you using?

samarjeet commented 4 years ago

It's python 3.8.2

fastturtle commented 4 years ago

The current dm-reverb-nightly release supports Python 3.6 and 3.7 (not 3.8). Can you try using one of those? We'll be including Python 3.8 support in our next dm-reverb-nightly release.

fastturtle commented 4 years ago

@samarjeet Reverb now supports Python 3.8, so it should work for you now. I'm closing this issue but please re-open if you continue to have issues.

gaocegege commented 3 years ago

I am using Python 3.8.6, facing the same issue here.

ERROR: Could not find a version that satisfies the requirement dm-reverb>=0.1.0; extra == "reverb" (from tf-agents[reverb]) (from versions: none)
ERROR: No matching distribution found for dm-reverb>=0.1.0; extra == "reverb" (from tf-agents[reverb])

Update: Oh sorry I am using macos.

rish-16 commented 3 years ago

Hello there!

I'm facing similar installation issues on MacOS. Does Mac support dm-reverb? Any help would be great! 😃

Here's the exact issue:

(TensorFlow) rishabh $ pip install dm-reverb
ERROR: Could not find a version that satisfies the requirement dm-reverb
ERROR: No matching distribution found for dm-reverb
mwhoffman commented 3 years ago

While reverb doesn't currently support macos, there is some movement in that direction that you can see here: https://github.com/deepmind/reverb/pull/24.

windowshopr commented 2 years ago

I'm having this same issue on Windows 10, Python 3.8. I just try to run the command pip install --user dm-reverb and get the errors:

ERROR: Could not find a version that satisfies the requirement dm-reverb (from versions: none)
ERROR: No matching distribution found for dm-reverb

Is it taken off of pypi or something?

UPDATE

I see on the main page it only supports Linux based OS's. Too bad as one of the tutorials for Tensorflow-Agents uses this package, which is what I'm trying to get working here, just in case anyone else stumbles across this issue too.

acassirer commented 2 years ago

Hey @windowshopr, Reverb is Linux only and although there are some efforts in the Mac OS direction, Windows is very unlikely to ever be supported by the core team.

Niloster commented 9 months ago

Any updates on the MacOs version maybe?

acassirer commented 9 months ago

MacOs will never be supported by the core Reverb team I'm afraid.

GuHuangAI commented 4 months ago

@windowshopr Hi, I'm using Ubuntu22.04, python3.8.19, but still meet this issue. How to solve it?