Answers:
键入pip install -h
列出帮助:
-U,--upgrade将所有软件包升级到最新可用版本
因此,如果您已经安装了软件包,它将为您升级该软件包。如果没有-U开关,它将告诉您该软件包已安装并退出。
每个pip
子命令都有其自己的帮助列表。pip -h
向您显示总体帮助,并pip [subcommand] -h
为该子命令提供帮助,例如install
。
您也可以在线找到完整的参考文档。“ 常规选项”部分涵盖了每个pip
子命令可用的开关,而每个子命令都有一个单独的“ 选项”部分来涵盖特定于子命令的开关;例如,请参阅“ pip install
选项”部分。
pip freeze --local | cut -d = -f 1 | xargs pip install -U
用于升级所有软件包。
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)