【问题标题】:How to update a local package with pip [duplicate]如何使用 pip 更新本地软件包 [重复]
【发布时间】:2020-04-21 01:31:34
【问题描述】:

答案here 展示了如何使用 pip 安装本地包。但是,我也有兴趣了解如何更新包。例如,如果我之前安装了 1.0.0 版本的软件包,现在我想用 1.0.1 替换它,我该怎么做?我能想到的一种方法是使用 pip 卸载然后安装新的,但是有没有更优雅的方法?

【问题讨论】:

标签: python pip


【解决方案1】:

我执行以下操作来更新本地 python 包:

  1. 使用-e 标志告诉pip install 以可编辑模式读取包,这意味着您在进行更改后无需重新安装包。它们会被自动检测到。
  2. 使用-U 标志告诉pip install 升级包。

因此,在您的情况下,以下应该有效:

pip install -e your_package_directory

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-04
    • 2020-05-02
    • 2020-07-02
    • 1970-01-01
    • 2019-10-14
    • 2012-12-04
    相关资源
    最近更新 更多