簡體   English   中英

調試從Jupyter Notebook調用的.py代碼

[英]Debuging .py code called from jupyter notebook

我對python真的很陌生,曾經與matlab一起工作,但對python的調試功能感到非常沮喪。

我目前正在嘗試執行CS231課程( http://cs231n.github.io/ )中給出的作業,並且正在使用pyCharm(和anaconda)。 在作業中,我有一個.ipynb(jupyter筆記本文件),該文件可以指導我完成作業,在該文件中,我可以調用.py文件,並在其中編寫自己的代碼。 我正在嘗試找出一種調試我編寫的代碼的方法。 在matlab中,我可以輕松地在編寫的代碼中設置一個斷點,並在外部函數調用它時對其進行調試,而在python中,我無法設置一個斷點並調試從jupyter筆記本中調用的代碼(它只會忽略斷點)。

有辦法嗎? 如果不是,調試這些東西的最佳方法是什么? 不太重要的是,為什么相對於matlab而言,在Python中輕松調試代碼如此困難?

非常感謝你!

PyCharm Professional 2019允許您運行和調試 Jupyter Notebook單元。

暫無
暫無

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

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