Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:services:application_services:jupyter:start [2020/02/04 12:53]
bwegman1 [Jupyter / Jupyter-Hub]
de:services:application_services:jupyter:start [2020/03/04 08:53] (aktuell)
bbrauns [Zusätzlichen julia kernel installieren]
Zeile 219: Zeile 219:
  
 (Server neustarten) (Server neustarten)
 +</​code>​
 +
 +==== Zusätzliche julia Pakete installieren mit extra Kernel ====
 +** !Experimentell! **
 +
 +Das verwendete jupyter docker stacks image hat die Variable JULIA_DEPOT_PATH auf den Pfad /opt/julia gesetzt. Dieser ist allerdings flüchtig, da nur das Home Directory persistent gehalten wird. Es wird folgend ein neuer julia kernel installiert,​ der sein Paket-Verzeichnis im Home Directory hat:
 +
 +<​code>​
 +Start terminal  ​
 +Temporarily change julia package directories:  ​
 +
 +export JULIA_DEPOT_PATH=/​home/​jovyan/​.julia-depot
 +export JULIA_PKGDIR=/​home/​jovyan/​.julia-depot
 +
 +Create directory for custom packages and new julia kernel:
 +
 +> mkdir /​home/​jovyan/​.julia-depot
 +> julia
 +julia > # switch to pkg with '​]'​ character
 +pkg > add IJulia # switch back to julia with CTRL+C
 +julia > using IJulia
 +    ​installkernel("​My-Julia-kernel",​ env=Dict("​JULIA_DEPOT_PATH"​=>"/​home/​jovyan/​.julia-depot"​))
 +Restart notebook server
 +Create new notebook with "​My-Julia-kernel"​ kernel
 +Add package example: ​
 +
 +using Pkg
 +Pkg.add("​DataFrames"​)
 </​code>​ </​code>​