From 55d73b21de01ee4278cef1ab5b32405917f96287 Mon Sep 17 00:00:00 2001 From: Roger Labbe Date: Sun, 25 Sep 2016 12:46:23 -0700 Subject: [PATCH] Improved installation instructions. --- Appendix-A-Installation.ipynb | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Appendix-A-Installation.ipynb b/Appendix-A-Installation.ipynb index 4ffc049..f6283ca 100644 --- a/Appendix-A-Installation.ipynb +++ b/Appendix-A-Installation.ipynb @@ -337,11 +337,13 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "This book requires IPython, Jupiter, NumPy, SciPy, SymPy, and Matplotlib. The SciPy stack depends on third party Fortran and C code, and is not trivial to install from source code. The SciPy website strongly urges using a pre-built installation, and I concur with this advice.\n", + "This book requires IPython, Jupyter, NumPy, SciPy, SymPy, and Matplotlib. The SciPy stack of NumPy, SciPy, and Matplotlib depends on third party Fortran and C code, and is not trivial to install from source code. The SciPy website strongly urges using a pre-built installation, and I concur with this advice.\n", "\n", "I use the Anaconda distribution from Continuum Analytics. This is an excellent distribution that combines all of the packages listed above, plus many others. Installation is very straightforward, and it can be done alongside other Python installations you might already have on your machine. It is free to use. You may download it from here: http://continuum.io/downloads I strongly recommend using the latest Python 3 version that they provide.\n", "\n", - "There are other choices for installing the SciPy stack. You can find instructions here: http://scipy.org/install.html" + "There are other choices for installing the SciPy stack. You can find instructions here: http://scipy.org/install.html\n", + "\n", + "Many Linux distributions come with these packages preinstalled. However, they are often somewhat dated and they will need to be updated as the book depends on recent versions of all. Updating a specific Linux installation is beyond the scope of this book. An advantage of the Anaconda distribution is that it does not modify your local Python installation, so you can install it and not break your linux distribution. " ] }, { @@ -375,12 +377,12 @@ "\n", " git clone https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python.git\n", " \n", - "If you do not have git installed, browse to https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python and download it via your browser.\n", + "If you do not have git installed, browse to https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python where you can download the book via your browser.\n", "\n", "Now, from the command prompt change to the directory that was just created, and then run Jupyter notebook:\n", "\n", " cd Kalman-and-Bayesian-Filters-in-Python\n", - " ipython notebook\n", + " juptyer notebook\n", "\n", "A browser window should launch showing you all of the chapters in the book. Browse to the first chapter by clicking on it, then open the notebook in that subdirectory by clicking on the link.\n", "\n", @@ -745,8 +747,9 @@ } ], "metadata": { + "anaconda-cloud": {}, "kernelspec": { - "display_name": "Python 3", + "display_name": "Python [default]", "language": "python", "name": "python3" },