Beispiel Projekt um mit Python Simulation von Dynamischen Systemen zu betreiben.
Folgende Ubuntu Packete werden benötigt um das arbeiten mit Python zu vereinfachen und um SciPy und Matplotlib zu bauen:
sudo apt-get install python3-pip python-virtualenv
#needed for scipy to be installed
sudo apt-get install build-essential gfortran libatlas-base-dev libatlas3gf-base python-dev libjpeg-dev libxml2-dev libfreetype6-dev
#needed for matplotlib to plot something
sudo apt-get install tcl-dev tk-dev python-tk python3-tkAktiveren vom virtualenv:
cd my_project_folder
virtualenv -p python3 env
source env/bin/activate
sudo pip install --upgrade pip
pip install -r requirements.txtcd my_project_folder
source env/bin/activateDas Python Notebook kann gestartet werden mit:
ipython notebookZuerst sicherstellen, dass das Python Environment geladen ist, dann via pip nachinstalieren und Abhängigkeiten sichern:
pip install IRGENDWAS
pip freeze > requirements.txtsudo apt-get install texlive-latex-extraInstalliere das neuste pandoc von https://github.com/jgm/pandoc/releases/latest
jupyter nbconvert --to pdf datei.ipynb