如何使用pip更新本地包

3

这里的答案展示了如何使用pip安装本地包。然而,我也想知道如何更新一个包。例如,如果我之前安装了版本为1.0.0的包,现在我想用1.0.1替换它,怎么做?我能想到的一种方法是使用pip卸载旧版本并安装新版本,但是否有更优雅的方式呢?


1
@YOLO:也许你可以将它作为答案,并稍微描述一下。 - undefined
https://stackoverflow.com/search?q=%5Bpip%5D+update+package - undefined
1个回答

8
我通过以下方式更新本地的Python包:
  1. 使用-e标志告诉pip install以可编辑模式读取包,这意味着您在进行更改后不需要重新安装包。更改将自动检测到。
  2. 使用-U标志告诉pip install升级包。
因此,在您的情况下,应该执行以下操作:
pip install -e your_package_directory

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接