rll / rllab

rllab is a framework for developing and evaluating reinforcement learning algorithms, fully compatible with OpenAI Gym.
Other
2.89k stars 801 forks source link

Anaconda installer for Python 2.7 or Python 3.5+ ? #202

Open nanxintin opened 6 years ago

nanxintin commented 6 years ago

Hi, I have a problem about the installation. In the document, "rllab assumes that you are using Anaconda Python distribution. You can download it from https://www.continuum.io/downloadshttps://www.continuum.io/downloads. Make sure to download the installer for Python 2.7."
However, in the readme, "rllab only officially supports Python 3.5+." So, we should download an Anaconda installer for Python 2.7, but the rllab only supports Python 3.5+. This confuses me a lot.

hangxu124 commented 6 years ago

I use python 3.5

Xfel commented 6 years ago

Basically, the version of anaconda doesn't matter for the environments created with it. No matter which of the installers you choose, they can host any python version as conda env. However, anaconda's python version is used to run some of the install scripts, so there you might get incompabilities.

I recently got a bunch of errors with py3.5 conda, and they went away after switching to py2.7 conda, so I guess this is still relevant.

ryanjulian commented 6 years ago

The documentation asks for the Python 2.7 version of Anaconda/Miniconda. Please only use that one. conda 2.7 still allows you to use Python 3.5 environments.

You are welcome to test/debug the install for Anaconoda/Miniconda Py3.6+ and submit a PR adding install support for it.