Visual Studio Code のJupyter連携機能が便利でほとんど素のJupyterを使うことが無いのですが、複数マシンに環境をインストールする際に毎度つまづくので、備忘録としてここに書いておきます。
Jupyterサーバーが起動しない!
Jupyter コードブロック
いつも使うのは、最近導入されたJupyter Notebook対応ではなくて、昔からある簡易コードブロックの方です。
これで、Run Cellを実行すると以下のようにJupyter Server への接続ができないと叱られます。
解決法
色々探し回るのですが、結局最も基本的なことで解決しました。
コマンドパレットから
Specify local or remote Jupyter server for connections
を選択します。
次に接続先を指定する方法を聞かれるので、Defaultを選びます。
これで、Jupyter の接続先がデフォルトのものに指定され、無事動きました。
どういうときになる?
順番がおかしいですが、なんで毎度このような事になるか状況を挙げておきます。必ずしもこの推理が正しいかどうかはわかりません。(修正:原因はAnacondaのせいではないようでした)
- VSCodeインストール時にPythonがインストールされていない?
- Visual Studio 付属のPythonではうまくJupyterが自動設定されない?