Ansible此模块需要passlib Python库

Tro*_*ike 7 ansible-playbook

我试图在ubuntu上使用ansible核心模块htpasswd并且我收到错误

This module requires the passlib Python library

Tro*_*ike 9

在命令任务htpasswd模块工作.服务器需要安装python-passlib包.这可以通过以下方式完成:

- name: Make sure we can use htpasswd module
  apt: "pkg=python-passlib state=installed"
Run Code Online (Sandbox Code Playgroud)


Lev*_*von 6

要安装最新版本的passlib,请使用pip

- name: Install latest passlib with pip
  pip: name=passlib
Run Code Online (Sandbox Code Playgroud)

更多相关信息,请点击此处阅读


GLe*_*Lee 6

确保您使用的版本passlib与您使用的python版本匹配。

我必须安装python3-passlib而不是python-passlib