【文件属性】:
文件名称:ansible-role-python:Ansible角色,使用pyenv设置python和pip模块
文件大小:11KB
文件格式:ZIP
更新时间:2021-04-29 00:26:07
python ansible
Ansible角色:Python
CentOS / Darwin / Debian / RedHat服务器上的PyEnv。
根据需要安装多个python版本。
为指定版本的Python安装virtualenv。
安装PIP包
要求
没有任何。
角色变量
默认Python版本
python_version: 2.7.15
所有要安装的Python版本
python_versions:
- 2.7.15
- 3.5.1
Python包下载
python_packages:
- pyyaml
- jinja2
- virtualenv
- pyasn1
- Django
要安装的所有virtualenvs的列表
注意:如果未指定,则将变量python_version分配给该数组。
virtualenvs:
- name: "Global-2.7.15"
version: 2.7.1
【文件预览】:
ansible-role-python-master
----defaults()
--------main.yml(777B)
----tasks()
--------tasks-CentOS.yml(294B)
--------plugin-updater.yml(410B)
--------tasks-Debian.yml(352B)
--------pypi.yml(307B)
--------cleanup.yml(546B)
--------plugin-virtualenv.yml(3KB)
--------tasks-Darwin.yml(224B)
--------tasks-RedHat.yml(257B)
--------main.yml(1KB)
--------python.yml(611B)
--------pyenv.yml(1KB)
--------setup.yml(623B)
----meta()
--------main.yml(796B)
----.travis.yml(4KB)
----LICENSE(1KB)
----README.md(2KB)
----handlers()
--------main.yml(42B)
----tests()
--------playbook.yml(533B)
--------inventory(34B)