为了使用 Netmiko,您需要在安装 netmiko 的同一 python 环境中。
我看到你安装了 Windows 10 和 Python 3.7,但是用来调用 Netmiko 的 Python 是 2.7。您可以从目录名称中的“Python27”中看出C:\Python27\lib\site-packages\netmiko\__init__.py
。
运行 Python 3.7 shell 并再次尝试该命令。确保 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
我希望这可以帮到你