【发布时间】:2020-10-09 09:41:05
【问题描述】:
我在 jupyter 笔记本上看到了这个:
!pip install -Uqq fastbook
!runs commands on shell。 U 代表升级。选项qq 是什么意思? q 代表安静。
为什么有两个 q?
查找pip install --help。
查了User guide无济于事。
【问题讨论】:
我在 jupyter 笔记本上看到了这个:
!pip install -Uqq fastbook
!runs commands on shell。 U 代表升级。选项qq 是什么意思? q 代表安静。
为什么有两个 q?
查找pip install --help。
查了User guide无济于事。
【问题讨论】:
pip 的选项 -q 输出较少。
选项是附加的。换句话说,您最多可以使用它 3 次(对应于 WARNING、ERROR 和 CRITICAL 日志记录级别)。
所以:
-q 表示仅显示具有 WARNING、ERROR、CRITICAL 日志级别的消息-qq 表示仅显示具有 ERROR、CRITICAL 日志级别的消息-qqq 表示仅显示具有 CRITICAL 日志级别的消息【讨论】:
有 3 个日志级别,所以 -q 最多可以使用 3 次来隐藏这些消息类型:
这种类型的选项称为“附加”,这意味着您可以多次应用它来调整应用设置。
所以你可以使用-q 来抑制各种级别的调试输出:
-q: hide WARNING messages
-qq: hide WARNING and ERROR messages
-qqq: hide all messages
仅供参考,-v 选项也是附加的,最多可以使用 3 次。
更多信息请访问pip reference
【讨论】: