如果没有提供包的版本,pip如何检测存档的URL?

时间:2014-07-23 08:40:48

标签: python pip setuptools

当您运行pip install somepackage时,pip会下载最新版本的somepackage

PYPI上的所有档案都有somepackage-X.X.tar.gz之类的名称。 pip如何知道X是什么?即它如何检测要下载的存档的URL?

1 个答案:

答案 0 :(得分:0)

我相信PIP依赖于包含可读/可列表的目录。然后它使用该目录列表来了解该软件包的所有版本,然后很容易找出最新版本。

例如:https://pypi.python.org/packages/source/D/Django/