GDB довольно печатает ImportError: нет модуля с именем 'printers'

Я пытаюсь добавитькрасивая печать для STL в моем GDB на Ubuntu 14.04. Некоторые подробности об инструментах:

ОС: Ubuntu 14.04

Версия GDB: 7,7

версия Python: 2.7.6

версия python3: 3.4.0

Но после того, как я настроил точно так, как сказано в инструкции. Я все еще получаю следующие ошибки:

Traceback (most recent call last):
  File "<string>", line 3, in <module>
  File "/home/jerry/myLib/gdb_stl_support/python/libstdcxx/v6/__init__.py", line 19, in <module>
    from printers import register_libstdcxx_printers
ImportError: No module named 'printers'
/home/jerry/.gdbinit:6: Error in sourced command file:
Error while executing Python code.
Reading symbols from main...done.

Затем я дважды проверил мой симпатичный каталог установки печати. Под каталогом/home/jerry/myLib/gdb_stl_support/python/libstdcxx/v6/Я ясно вижу, что у меня есть файл printers.py. И я также просматриваю содержимое printers.py, я уверен, что он также имеетregister_libstdcxx_printers учебный класс. Почему интерпретатор Python все еще жалуетсяprinters модуль отсутствует? Это кажется мне действительно странным.

Ответы на вопрос(1)

Ваш ответ на вопрос