GDB pretty printing ImportError: Ningún módulo llamado 'impresoras'

Estoy tratando de agregarbonita impresión para STL en mi GDB en Ubuntu 14.04. Algunos detalles sobre las herramientas:

SO: Ubuntu 14.04

versión de gdb: 7.7

versión de Python: 2.7.6

versión de python3: 3.4.0

Pero después configuré exactamente lo que decía la instrucción. Todavía recibo los siguientes errores:

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.

Luego revisé dos veces mi bonito directorio de instalación de impresión. Bajo el directorio/home/jerry/myLib/gdb_stl_support/python/libstdcxx/v6/, Puedo ver claramente que tengo el archivo printers.py. Y también veo el contenido de printers.py, estoy seguro de que también tiene elregister_libstdcxx_printers clase. ¿Por qué el intérprete de Python todavía se queja delprinters falta el módulo? Esto me parece realmente extraño.

Respuestas a la pregunta(1)

Su respuesta a la pregunta