5

我正在尝试在 Debian 9 目标上使用 Ansible nmcli 模块。我收到以下错误:

该模块需要 NetworkManager glib API

Ansible 文档说我需要NetworkManager-glib。在 Centos 和 RHEL 上,这个包很容易找到。但是在Debian上,我找不到。我已经安装了所有网络管理器数据包但没有成功......甚至是 libnm-glib4 包。

4

2 回答 2

3

安装并重libnm-glib-dev试。

于 2017-07-03T14:03:47.337 回答
0

如果查看代码,您可以看到:

import  from gi.repository import NetworkManager, NMClient

因此,您可以得出结论,包 python-gi 是必需的。(Debian/Ubuntu)。

apt-get install python-gi
于 2017-09-18T02:16:11.350 回答