作为我的bash脚本的一部分,我想以非交互方式安装和卸载在文件中具有其名称的pip依赖项。我能够四处搜索并找到以下命令:

pip3 uninstall --yes -r host-requirements.txt
pip3 install --no-input -r host-requirements.txt

我无法在pip的帮助文档中找到--yes--no-input选项,并且不确定它们是否得到正式支持。

最佳答案

对于卸载,可以使用--yes-y标志,如下所述:https://pip.pypa.io/en/stable/reference/pip_uninstall/?highlight=--yes

对于安装,您可以按此处所述传递yes | pip install -r requirements.txt:python pip silent install

希望这可以帮助。

10-07 19:16
查看更多