Solucionar problemas de errores de importación de jnpr.junos
Problema
Descripción
Python genera un mensaje de error de que no se encontró el jnpr.junos
módulo. Por ejemplo:
from jnpr.junos import Device ImportError: No module named junos
Causa
La biblioteca Python de Junos PyEZ de Juniper Networks debe instalarse antes de importar el paquete y usarlo para realizar operaciones en dispositivos Junos.
Solución
Instale Junos PyEZ en el servidor de administración de configuración y actualice las variables de entorno necesarias. Para obtener instrucciones de instalación, consulte Instalar Junos PyEZ.
Para comprobar que Junos PyEZ se instala correctamente, inicie Python e importe el jnpr.junos
paquete.
[user@server ~]$ python >>> import jnpr.junos >>> jnpr.junos.__version__ '2.2.0'
Si el jnpr.junos
paquete se importa correctamente y no hay ningún mensaje de error, Junos PyEZ está correctamente instalado.