以前在 PyCharm 中一个一个点升级感觉太麻烦了,但是pip似乎没有提供一键升级的指令
不过可以使用一段循环:
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell = True)
如果要升级 pip 可以用指令:
python -m pip install --upgrade pip
还是要保持更新的习惯
不过pip升级到10+上面的代码不能运行了,因为 get_installed_distributions() 被挪了位置了,,
from pip._internal.utils.misc import get_installed_distributions from subprocess import call for dist in get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)