作为我的 bash 脚本的一部分,我想以非交互模式安装和卸载我在文件中具有它们名称的 pip 依赖项。我能够搜索并找到这些命令:
pip3 uninstall --yes -r host-requirements.txt
pip3 install --no-input -r host-requirements.txt
Run Code Online (Sandbox Code Playgroud)
我无法在 pip 的帮助文档中找到--yes&--no-input选项,我不确定它们是否得到官方支持。
小智 8
对于卸载,您可以使用此处所述的--yes或-y标志:https : //pip.pypa.io/en/stable/reference/pip_uninstall/?highlight=--yes
对于安装,您可以yes | pip install -r requirements.txt按照此处所述传递一个:python pip silent install
希望这可以帮助。