

VSCodeで、WSL2リモート接続プラグイン + Jupyter Labプラグインを利用しています。  
このPython実行環境でステップ実行するための設定方法を教えてもらえませんか？

[VSCode上のJupyter Notebookはブレークポイントを使ったデバッグができるようになっていた][2]

上記ページを参考に、`<プロジェクトディレクトリ>/.vscode/settings.json`
ファイルに、`"jupyter.experimental.debugging": true` と追加しましたが、デバッグ機能が有効になりませんでした。

* * *

◇追記（その１）  
WSL2ではないローカル環境(Windows10)で、記事の通りにやってみました。

記事の「右上のファイルに矢印が付いているマーク」より、ファイル  
「C:\Users\xxxxxxxx\AppData\Roaming\Code\User\settings.json」  
が開いたので、  
"jupyter.experimental.debugging": true  
を追加しました。

さらに、venv仮想環境作成後に、  
pip install --upgrade ipykernel  
↑のコマンドで、ipykernelを更新しました。

その後、VSCode右上のPython実行環境を選択しましたが、  
（Ver6以上ipykernelがどれか分からないのですべて選択して試しました。）  
Debugアイコンが出現しませんでした。

◇追記（その２）  
どのような環境で実行しましたか？

  1. Jupyter Labはどのようにインストールしましたか？  
VSCodeのプラグイン「Jupyter v2023.3.1000892223」を追加インストールしました。

  2. pythonファイルの実行方法は？  
*.ipynbファイルを作成後、セルを選択状態で、ctrl+enterキー押下により実行しました。

  3. リモート接続プラグインを使用していますが､リモートエクスプローラーでファイルを開きましたか？  
はい、リモートエクスプローラでipythonファイルを開きました。  
（VSCodeのプラグイン「WSL v0.77.0」を追加インストールしています。このプラグインでリモートエクスプローラが利用できるようになるのですよね？）

◇参考情報１  
WSL2環境で*.pyファイルの、ステップ実行はできました。VSCodeの左側メニュー「実行とデバッグ」欄の機能は正しく動作しているようです。


CC BY-SA 4.0
2023-04-09T14:05:20.127
94460
2023-04-10T14:32:54.083
2023-04-10T14:32:54.083
35267
35267
question
python3 vscode jupyter-lab
VSCode+WSL2+JupyterLabでステップ実行する方法