🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[pip模块][1] 使用pip管理软件 ### 示例 安装ipython ``` --- - name: create virtualenv hosts: s.hi.com vars: venv_path: /tmp/env/test tasks: - name: pip install pkg with requirements pip: name=ipython version=1.2.1 virtualenv={{ venv_path }} ``` * name: 软件包名称 * version: 软件版本 * virtualenv: virtualenv环境,若不存在,则会新建 ### 示例 安装指定版本 若软件较多需要指定版本号,可以使用requirements选项,在requirements.txt中以如下格式 ~~~ django==1.6.8 future==0.9.0 ~~~ ~~~ - name: install requirements.txt pip: requirements=requirements.txt virtualenv={{ venv_path }} ~~~ ### pip freeze生成软件列表 ~~~ pip freeze argparse==1.2.1 ethtool==0.6 iniparse==0.3.1 ~~~ [1]:http://docs.ansible.com/ansible/latest/pip_module.html