簡體   English   中英

Jupyter Notebook 調試不適用於 VS Code

[英]Jupyter Notebook debugging not working on VS Code

我正在嘗試為Jupyter Notebooks激活VSCode現在可用的調試功能,但我遇到了一些問題。

在我的界面中,我可以看到每個單元格旁邊的“按行運行”按鈕,但是當我單擊它時,除了整個單元格的正常執行之外什么都沒有發生,但是該模式應該逐行執行您的單元格......我我試過設置一些斷點,即使我知道在那種模式下沒有必要,但仍然沒有

正如你在這里看到的,調試按鈕在點擊“按行運行”按鈕幾秒鍾后顯示,但它們什么也不做。

作為無法使用這種有用模式的解決方法,我嘗試了Jupyter NotebooksVSCode標准調試模式,它讓您在單元格上斷點到斷點,問題(我認為是)是當我使用它時VSCode確實是打開另一個選項卡,其中僅包含我在臨時.py文件中調試的單元格的代碼,這不是我想要的行為,因為我認為它應該在 Notebook 選項卡本身上執行此操作而無需任何新的文件...

在這里,我向您展示了它創建的臨時.py的屏幕截圖:

那只是我的筆記本第一個單元格的代碼!

有什么幫助嗎? 我想解決這兩個問題或至少其中之一。 我已經檢查了調試模式的必要條件,並確保我滿足了每個人的要求,但我不太習慣使用 VSCode 的調試功能,所以也許我正在跳過一些東西。

這是當前的錯誤。 已在此處通知開發團隊:

https://github.com/microsoft/vscode-jupyter/issues/8258

該錯誤是由使用縮短的用戶名的 vscode 引起的。 就我而言,GUILLE~1 而不是 Guillermo。

當前可用的解決方案是在您的計算機中創建一個最大長度為 8 個字符新用戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM