Closed siggiorn closed 2 years ago
It seems that you are attempting to install dm-acme==0.2.1 but I think the latest release is 0.2.2. Maybe try to install without using the cache?
pip install --no-cache-dir 'dm-acme' 'dm-acme[jax]' 'dm-acme[tensorflow]'
Thanks for the suggestion, it led to some discoveries.
pip install --no-cache-dir 'dm-acme'
does in fact work and installs the latest version of 0.2.2.
However pip install --no-cache-dir 'dm-acme[jax]'
ends up downloading dm-acme-0.2.1.tar.gz
which gets the error above about rlax.
If I request the latest version with pip install --no-cache-dir 'dm-acme[jax]==0.2.2'
then I get a different error:
ERROR: Could not find a version that satisfies the requirement dm-reverb; extra == "jax" (from dm-acme[jax]) (from versions: none)
ERROR: No matching distribution found for dm-reverb; extra == "jax"
which led me to see from https://github.com/deepmind/reverb that reverb isn't supported on my platform, OSX, so that error is expected.
Following the pip installation instructions from the README I get the following error:
Related recent issue: https://github.com/deepmind/acme/issues/98
Here is the full output of my commands: