【发布时间】:2015-03-29 06:40:40
【问题描述】:
在我注意到 pip 安装了一个过时的版本之前,我遇到了一个包没有按照我在它的文档中阅读的问题。
在 pip 包页面上,它看起来像是 2014 年的最后一次更新,但当我安装时,包文件的版本是 2013 年中期的。
更新 pip 包是如何工作的,应该由谁来做?项目维护者(在 github 上,还是在 pip 页面上?)?
【问题讨论】:
-
项目维护者负责更新 PyPI 项目页面。可能是他们在上传时出错了。您能给我们一个示例项目,以便我们了解您在说什么吗?
-
另一种可能是“旧”版本是与您的python版本兼容的最新版本。
-
@SteveBarnes 我通过检查最新的 git 提交(大约更新了大约一年)从 pip 安装 - 大概这仍会检查 settings.py 的要求,如果版本不兼容则失败?
-
@MartijnPieters 这是一个笼统的问题,所以我不打算贬低任何维护者的努力,只是为了说明这一点,除非至关重要。
标签: python pip package-managers