gpt4 book ai didi

python - 如何将python包安装到GDB/clion2017.1中的嵌入式python

转载 作者:太空狗 更新时间:2023-10-30 00:19:56 26 4
gpt4 key购买 nike

我正在使用 CLion 2017.1 和 GDB 进行调试。 GDB 编译时支持 python 2.7,但没有模块。

我希望使用 matplotlib 来绘制一些调试数据(使用 GDB image watch )但是没有 matplotlib 存在。并且没有 pip 来安装它。

我尝试使用 (gdb) python import get_pip 安装 pip 但是

Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/user/temp/get_pip.py", line 28, in <module>
import tempfile
File "/home/user/clion-2016.3.4/bin/gdb/lib/python2.7/tempfile.py", line 35, in <module>
from random import Random as _Random
File "/home/user/clion-2016.3.4/bin/gdb/lib/python2.7/random.py", line 48, in <module>
from binascii import hexlify as _hexlify
ImportError: No module named binascii
Error while executing Python code.

所以我不知道如何将附加模块引导安装到 GDB 的嵌入式 python 中。

知道怎么做吗?

最佳答案

I've tried to install pip using (gdb) python import get_pip but

您不需要从 gdb shell 安装 python 模块。您可以像往常一样使用包管理器或 pip 从命令行安装它们。确保您安装了 Python2 版本的模块。安装模块后,您可以在 gdb 嵌入式 python 中使用它:

$ gdb -q
(gdb) python
>import matplotlib
>end
(gdb)

关于python - 如何将python包安装到GDB/clion2017.1中的嵌入式python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43587020/

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