是否有始终指向最新版本的 PyPi 源下载链接?

moo*_*nts 6 python pypi

假设我的最新版本的软件包位于 PyPi 上,可以通过以下网址下载源代码:

https://pypi.python.org/packages/source/p/pydy/pydy-0.3.1.tar.gz

我真的很想要一个如下所示的网址:

https://pypi.python.org/packages/source/p/pydy/pydy-latest.tar.gz

它将始终重定向到最新版本,在本例中为 0.3.1。这存在吗?

Mar*_*ers 1

不,pypi 不提供此类链接。版本可以有多个下载文件(不同 Python 版本、不同分发格式等的二进制文件),并且该组可下载文件可能因版本而异。

使用合适的安装程序工具(例如pip)并让它为您查询 pypi,然后确定最新版本是什么以及最适合该版本的下载内容。

例如,pip install -U将为您安装最新版本,或将已安装的版本升级到最新版本。

对于项目页面,只需链接到没有版本的 PyPI 页面:

https://pypi.python.org/pypi/pydy
Run Code Online (Sandbox Code Playgroud)

并向访问者显示当前可见的版本。除非您另有说明,否则当您添加新版本时,旧版本会自动隐藏。