首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有针对嵌入式解释器的Python3.x调试器?

有没有针对嵌入式解释器的Python3.x调试器?
EN

Stack Overflow用户
提问于 2014-03-24 15:52:30
回答 2查看 727关注 0票数 2

我已经在C++应用程序中嵌入了python。有没有图形化的调试器可以附加到Python 3.4的嵌入式控制台中运行的调试脚本?

以前(当使用Python 2.7时)我已经使用了Winpdb并将调试器附加到

代码语言:javascript
复制
import rpdb2; rpdb2.start_embedded_debugger(password)

但是Winpdb不支持Python3.x所需的wxPython Phoenix。

我必须从嵌入式解释器内部加载调试器,因为许多模块只在那里可用,所以脚本不能在该环境之外运行。

对于使用GUI进行嵌入式调试的Winpdb,有哪些替代方案?或者是否有适用于wxPython Phoenix的Winpdb更新版本?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-02-23 14:14:37

您可以使用PTVS (Python Tools for Visual Studio)或PyDev on Eclipse Remote debugging。

票数 1
EN

Stack Overflow用户

发布于 2021-11-14 18:13:39

你可以查看这个官方的分支版本2.0.0:WinPDB Reborn

它可以与pip3一起安装:

代码语言:javascript
复制
pip3 install winpdb-reborn

我用Python3.9对此进行了测试,可以在本地主机上使用boost-python调试C++应用程序中的嵌入式脚本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22603750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档