【问题标题】:How to tell where the source code of official Python packages is? [closed]如何知道官方 Python 包的源代码在哪里? [关闭]
【发布时间】:2013-10-21 11:32:06
【问题描述】:

当教程建议通过pipeasy_install 安装 Python 包时,如何确定原始官方代码存储库在哪里?

例如,Python Yelp API Examples 建议安装 sudo easy_install oauth2 但我更愿意自己从官方 repo 下载软件包。我搜索了python oauth 并找到了很多“竞争”包。我认为 this one 是官方包(由于从here 链接)但我想知道哪个检查链会导致官方包源代码强>?

【问题讨论】:

    标签: python pip easy-install


    【解决方案1】:

    没有一种方法可以确定 PyPI 上列出的包的 repo。由作者为您记录这一点。

    当您使用easy_install oauth2 时,您指示easy_install 加载位于https://pypi.python.org/pypi/<project-name> 的PyPI 注册项目oauth2,如果您正在查找存储库信息,这应该是您的第一个停靠点。

    oauth2 PyPI page 记录主页:https://github.com/simplegeo/python-oauth2

    这是setup.py metadata for this project 中提供的链接,这就是您检查它所获得的。如果作者输入了错误的链接,那么您几乎无法验证这一点。

    对我来说,https://github.com/simplegeo/python-oauth2/ 毫无疑问是您在运行 easy_install oauth2 时要安装的源代码。

    【讨论】:

    • 感谢Martijn非常清楚的解释!
    猜你喜欢
    • 2012-07-29
    • 1970-01-01
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 2015-06-30
    • 2022-11-29
    • 2021-12-06
    • 1970-01-01
    相关资源
    最近更新 更多