我是一个初学者与nornir,我试图运行nornir插件,但我有这些错误:
Traceback (most recent call last):
File "nornirpy/start.py", line 2, in <module>
from nornir.plugins.tasks.commands import commands
ModuleNotFoundError: No module named 'nornir.plugins.tasks.commands'
我的start.py文件非常基本:
from nornir import InitNornir
from nornir.plugins.tasks.commands import commands
from nornir.core.inventory import Host
from path.to import InventoryPlugin
import json
nr = InitNornir("nornirpy/config.yml")
print(json.dumps(Host.schema(), indent=4))
有什么问题吗?我正在用诗歌来组织我的项目,有没有哪一步我忘记了?我不清楚如何在我的应用程序中使用插件。
你好Somayyah Mohammed;
首先,检查您正在使用的nornir的版本。如果版本>2.4.0则模块nornir.plugins.tasks.commands
不在。您可以删除导入命令,它应该工作。