jnpr.junosインポートエラーのトラブルシューティング
問題
説明
モジュールが見つからなかったというエラー メッセージが jnpr.junos
生成されます。例えば:
from jnpr.junos import Device ImportError: No module named junos
原因
パッケージをインポートし、それを使用して Junos デバイスで操作を実行する前に、ジュニパーネットワークス Junos PyEZ Python ライブラリをインストールする必要があります。
ソリューション
設定管理サーバーに Junos PyEZ をインストールし、必要な環境変数を更新します。インストール手順については、「 Junos PyEZ のインストール」を参照してください。
Junos PyEZ が正常にインストールされていることを確認するには、Python を起動してパッケージをインポートします jnpr.junos
。
[user@server ~]$ python >>> import jnpr.junos >>> jnpr.junos.__version__ '2.2.0'
パッケージが jnpr.junos
正常にインポートされ、エラー メッセージがない場合は、Junos PyEZ が正しくインストールされます。