如何调试内置的 Python 命令、包或模块?

2024-03-05

我想调试 Python 安装附带的一些基本包和/或内置包,包括pip and venv.

这个愿望来自于文件权限的错误消息(无法访问具有“不可打印文件名”的文件),我的一些团队正在运行这些命令 - 请参阅这个问题 https://stackoverflow.com/q/59778734/6501141了解详情。

Question

当尝试捕获主 python 可执行文件中的问题或直接运行基本 python 模块时,如何调试 Python 源代码(请参阅以下示例pip and venv)?

$ python -m pip install --upgrade
$ python -m venv .venv

如果重要的话,我的环境是 VSCode,我很高兴能够在我编写的任何自定义脚本上使用调试器,使用与主要 Microsoft Python 扩展交互(我假设)的内置调试器。


你需要设置"justMyCode": false https://code.visualstudio.com/docs/python/debugging#_justmycode在你的launch.json以便调试器跟踪第三方代码。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何调试内置的 Python 命令、包或模块? 的相关文章

随机推荐