From 3050240d25ba3d6d81ed6cce5342375bb2c7c719 Mon Sep 17 00:00:00 2001
From: SP Mohanty <spmohanty91@gmail.com>
Date: Wed, 3 Jul 2019 09:15:45 +0200
Subject: [PATCH] Unify software runtime dependency via anaconda in
 contributing section too

---
 CONTRIBUTING.rst | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index 8d794d5..814bc50 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -64,16 +64,14 @@ Ready to contribute? Here's how to set up `flatland` for local development.
 
     $ git clone git@gitlab.aicrowd.com:flatland/flatland.git
 
-3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development::
-
-    $ mkvirtualenv flatland
-    $ cd flatland/
-    $ python setup.py develop
-
-    You can also use the virtual environment created by the getting_started scripts:
-
-        getting_started/run_notebooks.bat
-        getting_started/run_notebooks.sh
+3. Install the software dependencies via Anaconda. (This assumes you have Anaconda installed by following the instructions `here <https://www.anaconda.com/distribution>`_)
+
+    $ conda create python=3.6 --name flatland-rl
+    $ conda activate flatland-rl
+    $ conda install -c conda-forge cairosvg pycairo
+    $ conda install -c anaconda tk
+    $ cd flatland
+    $ pip install -e .
 
 
 4. Create a branch for local development::
-- 
GitLab