KW 43: Einführung in das dsci-lab¶
gdw-jupyterbook klonen¶
Das Verzeichnis gdw-jupyterbook
im dsci-lab erstmals anlegen: Das (hier) gleichnamige Github-Projekt klonen.
cd ~/dsci/
git clone https://github.com/hawla-buj/gdw-jupyterbook
Wichtig: Unter-Verzeichnisse des Verzeichnis ~/dsci/
, die Sie von Github geklont haben, mögen sie bitte NICHT verändern: Denn Sie wollen beim nächsten git pull
ja keine Inkonsistenzen mit Ihren eigenen Änderungen erhalten. (Eine kollaborative Versionsverwaltung geht, kommt aber erst später dran).
Aktualisierungen abrufen geht so:
cd ~/dsci/gdw-jupyterbook/
git pull
Solange Sie nicht mit (komplexem) Versions-Merging arbeiten, bitte manuell die jeweils neuen Inhalte aus ~/dsci/gdw-jupyterbook/
in die eigene Mitschrift einfügen.
gdw-jupyterbook: Eigene Arbeitskopie erzeugen¶
Selbst editieren und spielen mit o.a. Seiten bitte so:
# ggf. Verzeichnis anlegen:
# mkdir ~/mein-dsci/
cd ~/mein-dsci/
cp -r ~/dsci/gdw-jupyterbook/ .
Jetzt können Sie die Dateien in ~/mein-dsci/gdw-jupyterbook/
editieren.
Herstellen der HTML-Version:
cd ~/mein-dsci/gdw-jupyterbook/
jb build .
Manchmal - aber nicht immer - kommt die Fehlermedung Exception occurred ... fileExistsError [Errno 17]: File exists: ...
Lösung: Löschen Sie das Verzeichnis _build
, z.B. so:
rm -rf _build