ProtoRL icon indicating copy to clipboard operation
ProtoRL copied to clipboard

Installing protorl as local package dependency conflict error

Open ktvalverde opened this issue 1 year ago • 4 comments

When following the "Recommended Setup" section of the readme file, I get dependency conflicts with shimmy[atari] and ale-py.

pip install .

protorl dependency conflicts

Steps to recreate.

  1. Clone protorl repository
  2. Setup new virtual environment
  3. Run: pip install .

ktvalverde avatar Sep 18 '24 17:09 ktvalverde

I can't seem to recreate this issue. I end up with ale 0.8.1 and shimmy 0.2.1.

The only thing I can think of is perhaps your cache needs to be purged?

philtabor avatar Sep 18 '24 19:09 philtabor

Right, could be. I went ahead and started up a fresh, new Python virtual environment outside of an IDE and with a clean install of python 3.8. Now I am getting new dependency errors when running "pip install ." Not sure what the issue is here but I am on a Windows machine. I will try Linux later tonight.

ktvalverde avatar Sep 18 '24 21:09 ktvalverde

I couldn't recreate the issue in any other instance I tried. I am still struggling with different dependency issues but I will close this issue as I can't recreate it.

ktvalverde avatar Sep 19 '24 14:09 ktvalverde

I'm reopening this issue: I've done a reformat on my system and I now have the same problem. I believe this is related to the Python version. Kubuntu has defaulted to 3.12, while ale-py seems to require a lower version.

I will figure out the newest version of python to work, and then update the setup file accordingly.

philtabor avatar Sep 26 '24 15:09 philtabor