【发布时间】:2017-07-23 13:56:05
【问题描述】:
如何使用 Ansible 使用 Python3 标准库中的 venv 模块创建虚拟环境?
手动创建一个 venv(虚拟环境):
python3 -m venv <venv-name>
如何使用 Ansible 做到这一点?
【问题讨论】:
-
@kyslik 我已经多次阅读文档,搜索了 SO,并尝试在我的计算机上运行。我知道 ansible pip 模块中的
virtualenv_command选项。然而,ansible 给出了一个错误,python3 -m venv不是一个有效的命令。所以我很茫然。 -
@kyslik 不幸的是,如果你不给 pip 一个名字,ansible 会抛出一个错误。
-
请注意,ansible 的 python 3 支持可能仍然不稳定
标签: python-3.x ansible python-venv