首次使用的配置
- 創建環境
conda create -n jupyterlab-debugger -c conda-forge xeus-python ptvsd nodejs
- 激活環境
conda activate jupyterlab-debugger
如果無法激活環境:- 在管理員身份運行的powershell中輸入:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned,然后輸入y
- 重新以管理員身份運行powershell,輸入:conda init powershell
- 安裝debugger插件
- 如果發現需要安裝node.js:
- 以管理員身份運行powershell,輸入:conda install nodejs
- 設置斷點后,點運行,並沒有在斷點處停下來
- 重啟電腦后解決
- 其他推薦插件
- jupyterlab-plotly
- jupyter-lsp:自動補全
一段時間后不能用了
一段時間沒用,今天不能debug了。打了斷點以后運行,根本不停。
- 做了以下工作以后,又可以了
pip install --upgrade jupyterlab
conda upgrade xeus-python -c conda-forge
- 重新安裝了debugger插件
- 在"Running terminals and Kernel"中關閉了所有的文件
- 個人認為主要是最后一項起作用。
- 這種方法會導致xpython經常自動停止運行以后又自動重啟,后來直接重新創建環境了。