【问题标题】:Debuging .py code called from jupyter notebook调试从 jupyter notebook 调用的 .c 代码
【发布时间】:2019-02-13 01:54:33
【问题描述】:

我是 python 的新手,曾经使用 matlab,但我对 python 的调试功能感到非常沮丧。

我目前正在尝试完成 CS231 课程 (http://cs231n.github.io/) 中给出的家庭作业,并且正在使用 pyCharm(和 anaconda)。在作业中,我有一个 .ipynb(jupyter 笔记本文件)来指导我完成作业,并且在该文件中我调用了我自己编写代码的 .py 文件。 我正在尝试找出一种方法来调试我编写的代码。在matlab中,我可以轻松地在我编写的代码中设置断点并在外部函数调用它时对其进行调试,而在python中,我无法设置断点并调试从jupyter笔记本调用的代码(它只是忽略断点)。

有没有办法做到这一点?如果不是,调试这些东西的最佳方法是什么? 不太重要的是,为什么在 python 中调试代码比在 matlab 中轻松调试代码如此困难?

非常感谢!

【问题讨论】:

标签: python debugging pycharm jupyter-notebook


【解决方案1】:

PyCharm Professional 2019 允许您run and debug Jupyter Notebook 单元格。

【讨论】:

    猜你喜欢
    • 2017-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-23
    相关资源
    最近更新 更多