【问题标题】:Total Downloads of Module Missing on PyPiPyPi 上缺失模块的总下载量
【发布时间】:2016-09-28 14:41:26
【问题描述】:

直到最近,还可以查看在 https://pypi.python.org/pypi 上索引的 python 模块被下载了多少次(每个模块都列出了过去 24 小时、一周和一个月的下载量)。现在这些信息似乎丢失了。

在评估是否从一个模块或另一个模块构建代码时,下载数量是非常有用的信息。它们似乎也被https://img.shields.io/等网站引用

有谁知道发生了什么?和/或,我可以在哪里查看/检索这些信息?

【问题讨论】:

    标签: python pypi


    【解决方案1】:

    来自 distutils 邮件列表的 Donald Stufft(PyPI 维护者)的 email 说:

    仅供参考,我目前在 PyPI 上的下载次数为 disabled。统计信息堆栈已损坏,需要工程人员对其进行修复以处理对 PyPI 的更改。有人建议,隐藏计数有助于防止用户在看到诸如“下载 0 次”之类的内容时产生混淆,从而使人们相信某个库没有用户,即使它是一个下载量很大的库。

    我不太可能解决当前的堆栈问题,因为作为 Warehouse 的一部分,我正在开发一个更好的 统计堆栈。该堆栈的数据收集和存储部分已经完成,我只需要完成查询(由于新系统查询可能需要 10 多秒才能完成,但可以在任何维度上进行查询,这使得查询变得更加困难)和用于处理历史数据并将其放入新的存储引擎的工具。

    无论如何,这只是为了让人们知道这不是功能的永久丢失,我们不会丢失任何数据。

    所以我想我们将不得不等待 PyPI 中的新统计堆栈。

    【讨论】:

    • 感谢您发现这一点。有助于澄清原因和情况。正在等待中...
    【解决方案2】:

    我刚刚发布了http://pepy.tech/ 来查看一个包的下载。我使用存储在 BigQuery 中的官方数据。我希望你会觉得它很有趣:-)

    该网站也是开源的https://github.com/psincraian/pepy

    【讨论】:

      【解决方案3】:

      不知道发生了什么(尽管它是happened beforei.e.),但您可能不想尝试PyPI ranking,或几个可用的模块和配方中的任何一个。例如:

      但考虑到很多下载可能是镜像,不一定是“真实”用户下载。您应该在评估中考虑到这一点。 libs 邮件列表(或其他首选媒体)可能是了解您应该安装哪个版本的更好方法。

      【讨论】:

      • 感谢您的信息。安装梳妆台并试一试。 Vanity 报告 PyPi Stats 下降。所以,显然这是一个全球性的问题。再次感谢您提供工具列表。
      【解决方案4】:

      dmand 发布的 PYPI 计数暂时禁用,但有些网站可能会告诉您 python 包统计信息,例如 pypi-stats.com (他们说它显示实时信息)pypi-ranking.info (这可能无法为您提供实时信息)

      您还可以找到一些 pypi 包,它们可以为您提供下载信息。

      【讨论】:

      • 感谢您的参考。 PyPi-stats 是一个不错的临时解决方案。
      • 不幸的是,截至 2022 年,pypi-stats 显示“此域正在出售”,而 pypi-ranking 为 404。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-17
      • 2013-11-09
      • 1970-01-01
      • 2018-06-29
      • 2012-04-23
      • 2014-11-27
      • 2017-01-15
      相关资源
      最近更新 更多