如何在 python 中隐藏输出 pip 调用

How to hide output pip calls in python

我已经安装了所有模块,如何隐藏此命令的输出?

import pip
pip.main(["install", "pyttsx3"])
pip.main(["install", "SpeechRecognition"])

我想为我的项目删除上述代码的所有输出,因为它显示了很多多行输出。

可以根据documentation使用--quiet选项:

pip.main(["install", "requests", "--quiet"])