From UW-Math Wiki
Getting started with Python/Numpy/SciPy
- . You'll need to install Python on your machine. We recommend the Anaconda python distribution:
During installation, make Anaconda your default Python installation (unless you have some reason not to do this).
- . You'll need a text editor to write Python in. Any text editor will work, but there are ones that highlight Python keywords which is handy.
If you've no/minimal programming experience
If you've done some programming
If you have some programming experience, or once you're comfortable with the information above, please follow through this guide: