fortran66のブログ

fortran について書きます。

【メモ帳】windows julia 1.0 Jupyter Lab kernel 統合

Windows Intel Python3 で Julia Jupyter 統合

ミーハーなので Julia 1.0 を入れてみることにしました。Julia は東海岸から出たので、昔の国道 128 号線沿いの DEC とか、あるいは Thinking Machines のように文化的な問題で結局コケるのではと思ったりw

WindowsIntel Python な環境なのですが、jupyter.exe のパスを明示的に与えておくとエラーが出ずにゆくようです。以下の質疑にあるように、julia の普通のコマンド・プロンプトで、

ENV["JUPYTER"]="C:\\IntelPython3\\Scripts\\jupyter"

と打っておくと、']' の後のパッケージ・プロンプトで add IJulia ですんなり行きました。
github.com

要らないカーネルを消す

要らなくなったカーネルは以下のようにやって消せます。まず kernel list を表示させて、その一覧から名前を見つけて消します。

jupyter kernelspec list
jupyter kernelspec uninstall 名前

遊び例

SO(2) の回転行列の微小変化を数値微分を求めて、行列の exp で有限回転に戻す。
f:id:fortran66:20180906223114p:plain

ただし、ほとんど手動かつフォーマット文が分からない・・・