python - pip install --upgrade vs pip uninstall then install:有什么区别吗?
问题描述
我所知道的:
pip install --upgrade pkg
做同样的事情:
pip uninstall pkg
pip install pkg
但是现在我实际上浏览了文档(和pip --help
),我似乎找不到任何具体证实这个假设是正确的信息。
pip install -U ...
跑步和跑步pip uninstall ...
之后的行为/结果是否存在差异pip install ...
?在任何情况下,一个工作流程应该优于另一个工作流程吗?
解决方案
我认为唯一的区别是--upgrade
版本会提示您兼容性问题,如果您拒绝使用n
,它不会卸载以前的版本。
在选项中,如果您选择“失败”您的部分uninstall install
,您最终将没有该软件包。install
推荐阅读
- android - 检索intent.extra.getLong(“KEY”,我必须在这里填写什么值)时我必须填写什么值
- google-analytics - 在 google tag manager 中,我们如何使用 staging 和 live 环境将数据发送到不同的 Google Analytics 帐户
- mongodb - 失败:无法在分片系统上进行完全恢复 - 首先从转储目录中删除“config”目录
- python - 我应该在类文档字符串中列出类方法吗?
- mysql - 在 SQL Server 中插入忽略多个值
- paypal - 如何为没有 Paypal 的客户集成 Paypal?
- jquery - 在 JQuery 中重新启动动画
- javascript - 通过鼠标单击更改 div 的样式,然后通过第二次单击将其更改回来
- scala - 如何将 sbt 0.12 "<<= map case" 转换为 sbt 1.x
- c - 如何使用 calloc 初始化结构