🥰
Scala,・Julia・R が使えるJupyter lab のテンプレを作った.
はじめに
Jupyterlab で Python だけでなく R の充実した統計ライブラリや、型安全な Scala や Julia を使いたいですよね(^ω^)?ということで Python x Scala, Python x Julia, Python x R のオレオレJupyterlab 環境を作った.
以前知人の環境構築で不毛に時間を溶かしたので docker-compose up
一発で立ち上がるようにしてある.
- PDF export(日本語対応)
- lsp(Python,Scala,R,Julia)
- python code formatter
- jupyterlab-toc
などをデフォで使えるようにしてある.
グダグダ文章を書くより使ってみたほうがはやいと思うので試してみようかな、と思った方はどうぞこちらへ.
まず、jupyter_base
ディレクトリに移動してdocker-compose run
で共通のjupyter_base_notebook:latest
イメージを作ってから所望の組み合わせのディレクトリでdocker-compose up
を走らせてほしい.
- jupyter_base: Python 3.9.x
- spy: Scala(2.12,2.13) x Python
- jupy:Julia 1.6.2 x Python
- pyr: R 4.1 x Python
Scala 使ってほしいな~|д゚)チラッ
おまけ
-
jupyter --path
でjupyter の設定ファイルやリソースの保存されている場所が確認できます -
jupyter kernelspec list
コマンドで現在利用中のカーネルを確認できます - spark を sparkmagic でインストールする場合、
pip show sparkmagic
で表示されるsparkmagic
以下のkernels/spark
をインストールする必要がある.
Note: ビルドが遅い. イメージがクソデカ.
Discussion