首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在GDB/ python 2017.1中将python包安装到嵌入式python中

问如何在GDB/ python 2017.1中将python包安装到嵌入式python中
EN

Stack Overflow用户
提问于 2017-04-24 11:36:15
回答 1查看 2.5K关注 0票数 7

我使用CLion 2017.1和GDB进行调试。GDB编译时支持python2.7,但没有模块。

我希望使用matplotlib来绘制一些调试数据(使用GDB图像监视),但是没有matplotlib存在。也没有pip来安装它。

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

代码语言:javascript
复制
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中。

知道怎么做吗?

EN

回答 1

Stack Overflow用户

发布于 2018-02-19 20:45:28

我尝试使用(gdb) python导入get_pip来安装pip,但是

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

代码语言:javascript
复制
$ gdb -q
(gdb) python
>import matplotlib
>end
(gdb) 
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43587020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档