python pip静默安装

新手上路,请多包涵

有没有办法用 pip 进行静默安装?

对于更多背景,我正在使用 fabric 进行服务器部署,我希望能够在没有任何交互的情况下设置新服务器或更新现有服务器,并且某些包需要 ay/n 响应。

原文由 wegrata 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

使用 quiet 标志可以进行静默安装:

 pip install somepackage --quiet

这会隐藏安装消息。

根据 其文档,请注意此选项是附加的,最多可指定 3 次以删除重要性级别不断增加的消息(警告、错误、严重)。

此外,您可能希望按照 此答案 和/或 exists-action 选项 强制“始终是”,以便在存在多个选择时的默认行为:

 yes | pip install somepackage --quiet --exists-action ignore

这真是闭嘴了!

原文由 alelom 发布,翻译遵循 CC BY-SA 4.0 许可协议

如果答案总是 y

 yes | pip install <package>

原文由 Fred Foo 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏