From c71cac557f8e0681459fad29efe9e54cec2b9235 Mon Sep 17 00:00:00 2001 From: Roger Labbe Date: Wed, 31 Dec 2014 17:10:27 -0800 Subject: [PATCH] Added SymPy and FilterPy to list of requirements. --- Preface.ipynb | 7 ++++--- README.md | 6 ++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Preface.ipynb b/Preface.ipynb index cbf876d..4c4184e 100644 --- a/Preface.ipynb +++ b/Preface.ipynb @@ -383,10 +383,11 @@ "\n", "You will need Python 2.7 or later installed. Almost all of my work is done in Python 3.4, but I periodically test on 2.7. I do not promise any specific check in will work in 2.7 however. I do use Python's \"from __future__ import ...\" statement to help with compatibility. For example, all prints need to use parenthesis. If you try to add, say, \"print 3.14\" into the book your script will fail; you must write \"print (3.4)\" as in Python 3.X.\n", "\n", - "You will need a recent version of NumPy, SciPy, and Matplotlib installed. I don't really know what the minimal version might be. \n", - "I have numpy 1.71, SciPy 0.13.0, and Matplotlib 1.4.0 installed on my machines.\n", + "You will need a recent version of NumPy, SciPy, SymPy, and Matplotlib installed. I don't really know what the minimal version might be. I have numpy 1.71, SciPy 0.13.0, and Matplotlib 1.4.0 installed on my machines.\n", "\n", - "Personally, I use the Anaconda Python distribution in all of my work, [available here](https://store.continuum.io/cshop/anaconda/) [3]. I am not selecting them out of favoritism, I am merely documenting my environment. Should you have trouble running any of the code, perhaps knowing this will help you." + "Personally, I use the Anaconda Python distribution in all of my work, [available here](https://store.continuum.io/cshop/anaconda/) [3]. I am not selecting them out of favoritism, I am merely documenting my environment. Should you have trouble running any of the code, perhaps knowing this will help you.\n", + "\n", + "Finally, you will need to install FilterPy, described in the next section." ] }, { diff --git a/README.md b/README.md index c1805eb..2f9cbf9 100644 --- a/README.md +++ b/README.md @@ -198,11 +198,13 @@ To use all features you will have to have IPython 2.0 installed, which is releas You will need Python 2.7 or later installed. Almost all of my work is done in Python 3.4, but I periodically test on 2.7. I do not promise any specific check in will work in 2.7 however. I do use Python's "from __future__ import ..." statement to help with compatibility. For example, all prints need to use parenthesis. If you try to add, say, "print 3.14" into the book your script will fail; you must write "print (3.4)" as in Python 3.X. -You will need a recent version of NumPy, SciPy, and Matplotlib installed. I don't really know what the minimal version might be. -I have numpy 1.71, SciPy 0.13.0, and Matplotlib 1.4.0 installed on my machines. +You will need a recent version of NumPy, SciPy, SymPy, and Matplotlib installed. I don't really know what the minimal version might be. I have numpy 1.71, SciPy 0.13.0, and Matplotlib 1.4.0 installed on my machines. Personally, I use the Anaconda Python distribution in all of my work, [available here](https://store.continuum.io/cshop/anaconda/). I am not selecting them out of favoritism, I am merely documenting my environment. Should you have trouble running any of the code, perhaps knowing this will help you. +Finally, you will need to install FilterPy, described in the next section. + + Provided Libraries and Modules -----