From 05bcf9196057f0d3fd4bcd98f6190704b51dd6b5 Mon Sep 17 00:00:00 2001 From: sawyerbfuller <58706249+sawyerbfuller@users.noreply.github.com> Date: Fri, 2 Apr 2021 08:46:11 -0700 Subject: [PATCH 1/2] remove statement that slycot only on linux removed incorrect statement in intro.rst that slycot is only available on linux. It is now available on windows and Mac, too. And removed mention of fortran compiler; if somebody wants to compile slycot they can go the slycot project page to learn how. --- doc/intro.rst | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/doc/intro.rst b/doc/intro.rst index 9985da7d9..7038b3f18 100644 --- a/doc/intro.rst +++ b/doc/intro.rst @@ -50,18 +50,13 @@ To install using pip:: Many parts of `python-control` will work without `slycot`, but some functionality is limited or absent, and installation of `slycot` is -recommended. - -*Note*: the `slycot` library only works on some platforms, mostly -linux-based. Users should check to insure that slycot is installed +recommended. Users can check to insure that slycot is installed correctly by running the command:: python -c "import slycot" -and verifying that no error message appears. It may be necessary to install -`slycot` from source, which requires a working FORTRAN compiler and either -the `lapack` or `openplas` library. More information on the slycot package -can be obtained from the `slycot project page +and verifying that no error message appears. More information on the +slycot package can be obtained from the `slycot project page `_. For users with the Anaconda distribution of Python, the following From ae7175b0d54e4f26ace231fca8f19792d689b36d Mon Sep 17 00:00:00 2001 From: sawyerbfuller <58706249+sawyerbfuller@users.noreply.github.com> Date: Fri, 2 Apr 2021 11:22:23 -0700 Subject: [PATCH 2/2] Update intro.rst added missing "slycot" to standard anaconda install instructions t --- doc/intro.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/intro.rst b/doc/intro.rst index 7038b3f18..01fe81bd0 100644 --- a/doc/intro.rst +++ b/doc/intro.rst @@ -63,7 +63,7 @@ For users with the Anaconda distribution of Python, the following commands can be used:: conda install numpy scipy matplotlib # if not yet installed - conda install -c conda-forge control + conda install -c conda-forge control slycot This installs `slycot` and `python-control` from conda-forge, including the `openblas` package.