当教程建议通过pip
或easy_install
安装Python包时,如何确定原始官方代码库的位置?如何判断官方Python包的源代码在哪里?
例如,Python Yelp API Examples建议安装sudo easy_install oauth2
但是我宁愿自己从官方回购下载软件包。我搜索了python oauth
,发现了很多'竞争'的软件包。我认为,即this one是官方包(由于从here链接),但我想知道哪个链的考试会导致官方包源代码?
当教程建议通过pip
或easy_install
安装Python包时,如何确定原始官方代码库的位置?如何判断官方Python包的源代码在哪里?
例如,Python Yelp API Examples建议安装sudo easy_install oauth2
但是我宁愿自己从官方回购下载软件包。我搜索了python oauth
,发现了很多'竞争'的软件包。我认为,即this one是官方包(由于从here链接),但我想知道哪个链的考试会导致官方包源代码?
没有一种方法可以确定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
时安装的源代码。
谢谢你非常明确的解释Martijn! – dotancohen