This is based on this book
- create a virtual env:
cd path/to/your/project
virtualenv env
- activate python env
. env/bin/activate
- install the following packages with pip
astroid
backports.functools-lru-cache
backports.shutil-get-terminal-size
configparser
cycler
decorator
enum34
functools32
ipython
ipython-genutils
isort
lazy-object-proxy
matplotlib
mccabe
numpy
olefile
pathlib2
pexpect
pickleshare
Pillow
pkg-resources
prompt-toolkit
ptyprocess
Pygments
pylint
pyparsing
python-dateutil
pytz
scandir
scipy
simplegeneric
singledispatch
six
subprocess32
traitlets
wcwidth
wrapt
I used vscode as editor, .vscode will include settings for python
get full mnist csv data here