use*_*ser 12 python-c-extension
我有Python扩展的源代码.我想在调试时查看该扩展的调试符号.如何告诉PIP编译和链接我的扩展的调试符号?
(最好是平台不可知,否则Linux)
你需要调用setup.py的build与命令--debug包安装过程中的标志.使用pip其他标志setup.py可以使用--global-option以下方法传递:
pip install --no-binary :all: --global-option build --global-option --debug PACKAGE
Run Code Online (Sandbox Code Playgroud)
如果出现错误,请尝试升级pip并setuptools:
pip install -U setuptools
pip install -U pip
Run Code Online (Sandbox Code Playgroud)
我在Jonathan Lange撰写的这篇博文中找到了这些信息:https://jml.io/2015/08/debugging-python-with-gdb.html
| 归档时间: |
|
| 查看次数: |
2815 次 |
| 最近记录: |