pypi 上的 Github 下载链接

Posted

技术标签:

【中文标题】pypi 上的 Github 下载链接【英文标题】:Github download link on pypi 【发布时间】:2013-11-09 20:37:55 【问题描述】:

我正在尝试向pypi 添加一个包,但我不想上传包含该包的文件。我宁愿使用指向 Github 的下载链接。

我已经很容易地使用 Bitbucket 完成了这项工作,但我似乎无法获得适用于 Github 的正确下载链接。 pypi URL 是mongokit-py3/0.9.0,点击下载链接会打开*.tar.gz 文件。

但是,pip 看不到它,https://pypi.python.org/simple/mongokit-py3/ 返回一个空白列表。

我给出的下载 URL 有什么问题,或者这是 PyPi 中的错误?

【问题讨论】:

这个问题怎么跑题了?我刚刚重新阅读了主题指南,没有看到任何可以排除这个问题的内容。 【参考方案1】:

转到您的 pypi 帐户中的 urls 选项卡 https://pypi.python.org/pypiame=PACKAGE_NAME&version=VERSION_NUMBER&:action=urls

您将看到托管模式的 3 个选项

    不要从长描述字段中提取 URL - 仅使用下面明确指定的 URL 和上传到 PyPI 的文件(这是>首选)。 从长描述字段中提取的当前 URL。 同上,但也要求工具抓取主页和下载 URL(慢!)

选择第三个选项(默认情况下选择第一个),它开始显示在您的/simple/PACKAGE_NAME 页面上的“下载 URL”字段中指定的链接。

【讨论】:

以上是关于pypi 上的 Github 下载链接的主要内容,如果未能解决你的问题,请参考以下文章

PyPI install_requires 直接链接

Github隐藏使用技巧(超详解)

(教程)将Github上的单文件夹 下载下来

(教程)将Github上的单文件夹 下载下来

GitHub Api 下载 zip 或 tarball 链接

如何在Github Pages页面中包含下载链接到任意文件?