Solucionar problemas de erros de importação jnpr.junos
Problema
Descrição
O Python gera uma mensagem de erro de que o jnpr.junos
módulo não foi encontrado. Por exemplo:
from jnpr.junos import Device ImportError: No module named junos
Causa
A biblioteca Junos PyEZ Python da Juniper Networks deve ser instalada antes de importar o pacote e usá-lo para realizar operações em dispositivos Junos.
Solução
Instale o Junos PyEZ no servidor de gerenciamento de configuração e atualize todas as variáveis de ambiente necessárias. Para obter instruções de instalação, consulte Instalar o Junos PyEZ.
Para verificar se o Junos PyEZ foi instalado com sucesso, inicie o Python e importe o jnpr.junos
pacote.
[user@server ~]$ python >>> import jnpr.junos >>> jnpr.junos.__version__ '2.2.0'
Se o jnpr.junos
pacote for importado com sucesso e não houver mensagem de erro, o Junos PyEZ será instalado corretamente.