Install using pip hangs on package license agreement
我的公司要求,当我们发布一个python包时,我们必须包含一个许可协议,安装程序在继续安装之前必须同意该协议。有没有办法让PIP交互?
例子:pip安装mypackage
别胡闹!
你同意这些条款吗?Y
PIP安装继续….
你试过用管道输送
1 | yes | pip install mypackage |
编辑:
我不认为
1 2 3 4 5 6 7 | cat license.txt read -p"Do you agree to the terms?" -n 1 -r echo # (optional) move to a new line if [[ $REPLY =~ ^[Yy]$ ]] then pip install mypackage fi |
从https://stackoverflow.com/a/1885534/1178781野蛮偷窃