【发布时间】:2015-08-23 12:01:33
【问题描述】:
我正在使用 pip with 更新我所有的包
import pip
from subprocess import call
for dist in pip.get_installed_distributions():
call("pip install --upgrade " + dist.project_name, shell=True)
但这需要很长时间,因为安装的软件包比我实际需要的要多。
我可以用 pip 删除所有未使用的包吗?
【问题讨论】:
-
您的特定项目未使用的未使用包?
-
是的。它安装了许多软件包;但是,我从不使用它们
-
@Jamgreen 为什么你使用
call而不是pip.main(['install','--upgrade',dist.project_name])?看起来很丑……
标签: python package pip packages