IPython
IPython (BSD-Lizenz) ist eine interaktive Shell für Python mit einigen zusätzlichen Features, die sie besonders für die wissenschaftliche Arbeit auszeichnet. Sie unterstützt paralleles Computing und kann mit einem Qt-Interface ähnlich einem CAS Graphiken direkt in der Shell anzeigen. Sie gilt daher als die ideale Shell zusammen mit MatPlotLib.
IPython Notebook
Ab der Version 0.12 kommt IPython auch mit einem interaktiven Notebook-Server (ähnlich Sage), der es erlaubt interaktive Python-Sessions im Browser auszuführen und diese Sessions dann zu speichern.
Jupyter
Seit der Version 3.0.0 heißt das IPython Notebook Jupyter und ist zu einem sprachunabhängigen Monster mutiert.
Installation
Die Installation von IPython ist etwas knifflig, aber mit Hilfe von Homebrew geht es so:
brew install 0mq
sudo easy_install ipython
sudo easy_install pyzmq
sudo easy_install tornado
Danach kann man den Notebook-Server mit
ipython notebook
starten.
Links
- IPython Homepage
- IPython Cookbook
- IPython in der Wikipedia
Sie sind hier: Start → Programmierung → Python → ipython.txt