diff --git a/source/gettingstarted.rst b/source/gettingstarted.rst index ca02a6ee0..9cdd25c74 100644 --- a/source/gettingstarted.rst +++ b/source/gettingstarted.rst @@ -6,7 +6,7 @@ Getting Started Installation ------------ -In order to run :math:`\omega radlib`, you need to have a Python interpreter installed on your local computer, as well as a number of Python packages (`Dependencies`_). We recommend to install `Anaconda `_ as it installs Python, a number of required packages, and other useful tools (e.g. spyder). +In order to run :math:`\omega radlib`, you need to have a Python interpreter installed on your local computer, as well as a number of Python packages (`Dependencies`_). We recommend installing `Anaconda `_ as it includes Python, numerous required packages, and other useful tools (e.g. `Spyder `_). Using Anaconda the installation process is harmonised across platforms. Download and install the latest Anaconda distribution from https://www.anaconda.com/download/ for your specific OS. You might also consider the minimal `Miniconda `_ if you do not want to install a full scientific python stack. @@ -145,8 +145,8 @@ You can check whether the required `Dependencies`_ are available on your compute >>> import ImportError: No module named - -This will be the response in case the package is not available. + +This will be the response in case the package is not available. In case the import is successful, you should also check the version number: diff --git a/source/ide.rst b/source/ide.rst index 4007ceb14..0d7b6e96e 100644 --- a/source/ide.rst +++ b/source/ide.rst @@ -4,7 +4,7 @@ Integrated Development Environments for Python Development Environments vs. Notebooks -------------------------------------- -Jupyter notebooks are great for courses and for interactive data exploration. However, they are not suited for developing applications. Once you start to build applications or scripts on top of :math:`\omega radlib`, you should use a suitable Integrated Development Environmemt (IDE). IDEs give you the opportunity for organising different source files, debugging, avraible inspection and a lot more. +Jupyter notebooks are great for courses and for interactive data exploration. However, they are not suited for developing applications. Once you start to build applications or scripts on top of :math:`\omega radlib`, you should use a suitable Integrated Development Environment (IDE). IDEs give you the opportunity for organising different source files, debugging, available inspection and a lot more. Some suitable IDEs @@ -12,8 +12,8 @@ Some suitable IDEs There is a `comprehensive Wiki article on Python IDEs `_. Maybe a bit too comprehensive... if you already are used to an IDE and happy with it, there is no reason to change it. -However, if you have no idea which IDE to choose, why not start with `Spyder `_. It is included in the `Anaconda Python Distribution `_ by default. If you installed Anaconda, just open a shell and enter:: +However, if you have no idea which IDE to choose, why not start with `Spyder `_? It is included in the `Anaconda Python Distribution `_ by default. If you installed Anaconda, just open a shell (Anaconda Prompt on Windows) and enter:: + + $ spyder - $ spyder - Alternatively, we can warmly recommend `PyCharm `_ which has a free, yet powerful `Community Edition `_.