如何执行«./bin/pip install -e。 »用pip ansible命令?

时间:2014-06-03 14:11:13

标签: python pip ansible

我该如何执行:

./bin/pip install -e .

使用pip ansible命令,我在doc示例中没有看到这种情况:http://docs.ansible.com/pip_module.html

1 个答案:

答案 0 :(得分:2)

您可以使用pip模块的extra_args参数指定要传递的任何其他参数。但是,在大多数情况下,您不应该明确包含-e。根据Ansible documentaiton:

# Install (MyApp) using one of the remote protocols (bzr+,hg+,git+,svn+). 
# You do not have to supply '-e' option in extra_args.
- pip: name='svn+http://myrepo/svn/MyApp#egg=MyApp'

因此,如果您从远程存储库进行安装,只需将该名称设置为要安装的库的完整URL。如果要在本地安装库,只需指定源目录的完整路径即可。 Ansible模块为您完成所有其他工作。