外部库中的 PyCharm 断点

问题描述 投票:0回答:2

在 PyCharm 中是否可以放置断点并单步执行外部 python 库?

对于上下文,我遵循 Django REST 框架快速入门指南:http://www.django-rest-framework.org/tutorial/quickstart/

但是我无法启动应用程序,因为它抛出以下异常:

异常值:
未指定

base_name
参数,并且无法自动从视图集中确定名称,因为它没有
.queryset
属性。 异常位置:get_default_base_name第141行中的/Users/yongli/code/shopfront/env/lib/python3.4/site-packages/rest_framework/routers.py

我希望能够检查堆栈跟踪并单步执行 Django REST 框架代码以找到问题的根源。

python django django-rest-framework pycharm
2个回答
0
投票

是的,您可以尝试使用尽可能小的步骤。


0
投票

如果您的程序是多线程的并且库调用最终在另一个线程上被调用,则可能会遇到这种情况。要解决此问题,请右键单击所需的断点并将“暂停”设置为“全部”。

© www.soinside.com 2019 - 2024. All rights reserved.