从git repo安装pip包之后,如何确定正在安装的确切提交?

时间:2017-08-23 13:37:17

标签: python git pip

我有一个依赖于某个Python包的项目,而这个Python包又是从github repo安装的。 这是使用pip url完成的:git+ssh://git@github.com/user/project#egg=project_name 我想确定在安装期间实际获取该依赖项目的哪个提交。对于自动测试套件尤为重要。 那么,有没有办法确定已安装哪个提交,或者在安装期间打印正在安装的提交?

P.S。我知道我可以使用--editable安装模式,在这种情况下,pip将保留repo的副本,然后我将能够检查该副本的版本。但是,如果不使用这种安装模式,是否有可能实现我的需求?

0 个答案:

没有答案