Jupyter-labがターミナルから起動しなくて困った話

あらまし

パソコンを触っててハマった出来事を備忘録として残したものです。

過去記事の一覧はこちら。 記事一覧 - Baggage Claim

やりたかったこと

Pythonの使い手であればお世話にならない日はないであろうJupyter lab. これまで筆者はいちいちAnacondaのHomeを経由して起動していた。ただ毎回時間がかかりムズムズすることに加え、優秀な先輩後輩に鼻で笑われているという被害妄想が激化していたこともあり、ターミナル経由で開きたくなった。

ハマったこと

調べてみると、適当なディレクトリで"jupyter-lab" (先輩いわくjupyter labでもいけるそう)と叩けば良いらしい。しかし、試してみるとnot found。試しにAnaconda promptで叩いてみるとこれは普通に起動する。普通のpythonは叩くと普通に起動する。

原因

.exeファイルを置いてあるディレクトリがpythonとjupyter-labで違ったのでした。jupyter-labはpythonの一個下のディレクトリに置いてあった。気づくまで1時間くらいかかってしまった。。。

解決法

PATHをjupyter-labが置いてあるディレクトリ(python.exeの一個下)まで通してあげればOK。

おわりに

あくまでひとつのファイルの実行を試みているという本質的なところをよくわかっていなかったが故のハマり(PATHを通すと.exeを書かなくても動いてしまうためか。。。)。遥か昔、言われるがままに通したPATHの役割とご利益がようやくわかった気がする。