2013-10-21 60 views
0

当教程建议通过pipeasy_install安装Python包时,如何确定原始官方代码库的位置?如何判断官方Python包的源代码在哪里?

例如,Python Yelp API Examples建议安装sudo easy_install oauth2但是我宁愿自己从官方回购下载软件包。我搜索了python oauth,发现了很多'竞争'的软件包。我认为,即this one是官方包(由于从here链接),但我想知道哪个链的考试会导致官方包源代码

回答

2

没有一种方法可以确定PyPI上列出的软件包的回购。由作者来为你记录这件事。

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

oauth2 PyPI page文档主页:https://github.com/simplegeo/python-oauth2

这是setup.py metadata for this project提供的链接,并为你检查这得到这远。如果作者输入错误的链接,那么你可以做的事情很少,以验证这一点。

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

+0

谢谢你非常明确的解释Martijn! – dotancohen