少しハマってしまったので覚書しておく。
Hydrogenとは
AtomでJupyter的なことができるやつ。尊い。
Hydrogenのインストール
ざっくりというと
- Pythonインストール
- Jupyterインストール
- Hydrogenインストール
- Kernel Specの設定
で普通はいけると思う。
ハマったところ
No module named ipykernel_launcher
エラーが出る
これはHydrogenの設定のKernel Specsの部分、通常は説明に従ってjupyter kernelspec list --json
の出力をコピペすると思うが、その中の次の部分
(前略)
"python3": {
(中略)
"spec": {
"argv": [
"python",
(後略)
を、
(前略)
"python3": {
(中略)
"spec": {
"argv": [
"python3",
(後略)
と書き換えたら動くようになった。
No kernel for language python found
エラーが出る
別のマシンでやったらまた別のエラーが出た。
これについてはHydrogen doesnt seem to detect python3 installation · Issue #583 · nteract/hydrogen · GitHubにあるように
python3 -m ipykernel install --user
で直った。jupyterのインストール自体何かミスってたのかもしれない。