From 46966da0f71461df6b78c3b436d3f326c4e87d4d Mon Sep 17 00:00:00 2001 From: Brian Delhaisse Date: Wed, 17 Jul 2019 15:20:21 +0200 Subject: [PATCH] test installation on Windows + MacOSX: update README/requirements.txt --- README.rst | 16 ++++++++-------- requirements.txt | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.rst b/README.rst index 79f9dbe..1061a78 100644 --- a/README.rst +++ b/README.rst @@ -153,18 +153,18 @@ And use: Other Operating Systems ~~~~~~~~~~~~~~~~~~~~~~~ -Note that some interfaces might not be available on other OS, however the main robotic framework should work. +Note that some interfaces (like game controllers, depth camera, etc) might not be available on other OS, however the +main robotic framework should work. -1. Windows: You will have to install first PyBullet, Slycot and NLopt beforehand. +1. Windows: You will have to install first PyBullet and NLopt beforehand. -For slycot and nlopt, install first ``conda``, then type: +For nlopt, install first ``conda``, then type: .. code-block:: bash conda install -c conda-forge nlopt - conda install -c conda-forge slycot -If Pybullet doesn't install on Windows, you might have to copy ``rc.exe`` and ``rc.dll`` from +If Pybullet doesn't install on Windows (using visual studio), you might have to copy ``rc.exe`` and ``rc.dll`` from ``C:\Program Files (x86)\Windows Kits\10\bin\\x64`` @@ -175,11 +175,11 @@ to And add the last folder to the Windows environment path (Go to ``System Properties`` > ``Advanced`` > ``Environment Variables`` > ``Path`` > ``Edit``). -Finally, remove the slycot and nlopt packages from the ``requirements.txt``. The rest of the installation should be -straightforward. +Finally, remove the nlopt package from the ``requirements.txt``. The rest of the installation should be straightforward. -2. Mac OSX: To be tested +2. Mac OSX: We managed to install the PyRoboLearn framework on MacOSX (Mojave) by following the procedures explained in the section +"Virtualenv & Pip". You can replace the ``sudo apt install`` by ``brew install`` (after installing `Homebrew `_). How to use it? diff --git a/requirements.txt b/requirements.txt index a7fdf49..b4b9fbc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -60,7 +60,7 @@ nlopt>=2.4.2.post2 # ipopt # control -slycot>=0.3.3 +# slycot>=0.3.3 # worlds/utils # gdal>=1.11.3