gpt4 book ai didi

python - 在 python 中调试到库

转载 作者:行者123 更新时间:2023-12-05 07:58:36 27 4
gpt4 key购买 nike

我试图在 PyCharm 中输入库函数,看看那里发生了什么,但我做不到:调试器向我显示详细信息和变量,一步步进入,但我在窗口行上看不到的代码。我只是能感觉到调试器正在移动它们,因为它显示了不同的内部变量。我猜这是因为库是作为二进制包安装的,没有源代码。

我应该如何安装库才能使用调试器移动它?

我尝试了这两种安装类型:

  • 我安装了 pip,并使用它成功安装了 suds。
  • 我还下载了 suds 源(并使用 setup.py 从中构建和安装)。

并且两者都不向我显示内部代码行。如何使用调试器移动库代码?

最佳答案

我明白了!

使用 setup.py 构建 suds 后,会出现目录 suds,其源代码位于:**BUILDING_DIR\build\lib**

需要拷贝到**C:\PythonXX\Lib\site-packages**

并从那里移除 suds-Z.Z-pyX.X.egg

然后调试开始从该目录导入源代码并在调试中显示代码行。宾果!

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

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