在IDLE中运行pip

时间:2016-11-01 17:05:06

标签: matplotlib python-idle

讽刺这个愚蠢的问题。我是python的新手,我目前正在使用IDLE进行python编程。反正有没有隐藏命令生成的输出?

pip.main(['install', 'modulename'])

我试图在空闲时通过pip安装matplotlib,但随后速度和空闲本身变得越来越慢,最后这个过程变得无穷无尽。所以我在考虑是否可以通过隐藏输出来提高速度。

我尝试了这样的代码:

import sys
import pip
import io

stdout_real = sys.stdout
sys.stdout = io.StringIO()
try:
    pip.main(["install","matplotlib"])
finally:
    stdout_real.write(sys.stdout.getvalue())
    sys.stdout = stdout_real

代码来自[How to import/open numpy module to IDLE,但不幸的是它没有用。

我也尝试使用-q --quiet标志,但说实话,我正在努力如何在IDLE中使用pip的标志。我试过像:

这样的代码
pip.main(['-q']) 

pip.main(['--quiet'])

它们都不起作用。

有人可以对此提出一些建议吗?或者有关提高下载速度的一些建议?

非常感谢!

0 个答案:

没有答案
相关问题