Чтобы использовать Netmiko, вы должны находиться в той же среде python, в которой вы установили netmiko.
Я вижу, что вы установили Windows 10 и Python 3.7, но python для вызова Netmiko используется значение 2.7. Вы можете узнать из «Python27» в каталоге имя C:\Python27\lib\site-packages\netmiko\__init__.py
.
Запустите оболочку Python 3.7 и повторите команду. Убедитесь, что Netmiko правильно установлен в среде.
Чтобы проверить, установлен ли netmiko, введите help("modules")
, чтобы получить список всех установленных пакетов. Если Netmiko был правильно установлен, вы должны увидеть его там.
Python 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 15 2019, 00:11:34) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> help("modules")
Please wait a moment while I gather a list of all available modules...
---- output omitted ----
Cryptodome bdb gc pyexpat
__future__ binascii genericpath pygments
_string codecs netaddr tabnanny
_strptime codeop netapp tarfile
_struct collections netmiko telnetlib
_symtable colorama netmiko_globals tempfile
_testbuffer colorsys netrc terminal_server
_testcapi compileall nntplib test
_testconsole concurrent nt textfsm
_testimportmultiple configparser ntpath textwrap
_testmultiphase contextlib nturl2path this
_textfsm contextvars numbers threading
Надеюсь, это было полезно