gpt4 book ai didi

python - 如何在 IDE 中调试 Cython

转载 作者:搜寻专家 更新时间:2023-10-31 01:34:15 24 4
gpt4 key购买 nike

我正在尝试调试包装 C++ 类的 Cython 代码,而我正在寻找的错误在 C++ 代码中的某处。

如果我能以某种方式进行调试,就好像它是用一种语言编写的,那将非常方便,也就是说,如果 C++ 部分有错误,它会向我显示那里的源代码行,如果错误在 Python 中部分它会做同样的事情。

现在我总是不得不尝试使用 C++ 中的类复制 Python 代码,现在我有一个错误,只有在通过 Python 运行时才会发生......我希望有人能帮助我:)

最佳答案

这对我来说已经有一段时间了,我忘记了我到底是怎么做到的,但是当我编写自己的 C/C++ 库并将其与 swig 连接到 python 时,我能够使用 DDD 调试 C 代码。 .使用调试选项进行编译很重要。这不是很好,但对我有用。我认为您必须运行 ddd python 并在 python 终端中运行我的错误 C 代码。您必须确保包括您在内的所有链接库都加载了源代码,以便您可以设置断点。

关于python - 如何在 IDE 中调试 Cython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39906830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com