Where to code and run Python

On Your Desktop - Asterisks indicates those in this section I have used and they are in order of preference/familiarty in this particular section

In Your Browser/Cloud - Asterisks indicates those in this section I have used

  • Launch sessions via MyBinder.org Example can be launched from: Here and BLAST will work along with Python. Sessions based on R available elsewhere.
  • PythonAnywhere* (Others’ recent views at the Python subreddit)
  • Domino Data Lab* - enables cloud-based Jupyter Notebook (formerly called IPython Notebook) work along with many other languages and functionality.
  • Sagemath Cloud Jupyter Notebook (formerly called IPython Notebook) work An introduction can be found here
  • Azure notebooks
  • Wakari.io - Web-based Python Data Analysis* - Unfortunately, the IPython notebook aspect doesn’t seem to work when on Upstate’s network, but you can still use Python there.
  • Code with Mu: a simple Python editor for beginner programmers (Found in 2019. I don’t know if it is emulator or actual python.)
  • Trinket
  • ScienceBox - lacks free version as far as I know. All above have one.
  • Amazon Web Services*- has a free low level one for first year. All above ScienceBox have free version.
  • DigitalOcean - lacks free version as far as I know. All above ScienceBox have free version.
  • Heroku - lacks free version as far as I know. All above ScienceBox have free version.
  • Rackspace - lacks free version as far as I know. All above ScienceBox have free version.
  • Google App Engine - I am unsure of cost here. Try Google Cloud Platform free for 60 days
  • SourceLair* <– NO LONGER FREE

for installing IPython Notebook handling on your machine

from Exploratory Computing with Python

The three main options are Canopy Express (Mac, Windows, Linux), Anaconda (Mac, Windows, Linux), and PythonXY (Windows).