使用pip安装与卸载Python软件包时,包名称是否始终一致?
举个例子,安装requests包时使用以下命令:
pip install requests
那卸载时是否始终使用同一个包名?答案是肯定的,直接执行:
pip uninstall requests
以下三种情况无需特殊处理,统一用基础包名卸载即可:
版本指定:
若要安装特定版本,会用到pip install requests==2.25.1这类命令,但卸载时完全不用带版本号,只需要执行pip uninstall requests。依赖项:
pip uninstall仅会移除你指定的目标包,与之关联的依赖包可能会残留。如果需要清理这些依赖,得自行检查后逐个卸载。安装时的extras选项:
使用pip install package[extra]安装带附加功能的包时,卸载不需要指定[extra]部分,仅用基础包名执行卸载命令就可以。
内容的提问来源于stack exchange,提问作者Mat Watershed
相关产品推荐
相关产品推荐

