2024-10-04 01:27:22 发布
网友
我希望pip在github存储库的主分支上从最新提交开始安装。我尝试了很多关于StackOverflow的选项,但都没用。 例如,这不起作用:
pip install --upgrade --force-reinstall pathToGithubRepo
以numpy的存储库为例。在
如果知道您感兴趣的提交的哈希值,可以使用以下命令:
$ pip install -e git+https://github.com/numpy/numpy.git@75b2d5d427afdb1392f2a0b2092e0767e4bab53d#egg=numpy
其中75b2d5d427afdb1392f2a0b2092e0767e4bab53d是numpy存储库的最新提交,而numpy是egg for pip用来计算依赖关系的项目名称。在
75b2d5d427afdb1392f2a0b2092e0767e4bab53d
numpy
如果还想自动获取最新的提交哈希,可以使用以下命令:
Unix不是白手起家的,让我们把它组合成一个大命令:
$ pip install -e git+https://github.com/numpy/numpy.git@$(git ls-remote git@github.com:numpy/numpy.git | head -1 | awk '{print $1;}')#egg=numpy
将numpy替换为您的存储库url和项目名称,这样就设置好了。在
以numpy的存储库为例。在
如果知道您感兴趣的提交的哈希值,可以使用以下命令:
其中
75b2d5d427afdb1392f2a0b2092e0767e4bab53d
是numpy存储库的最新提交,而numpy
是egg for pip用来计算依赖关系的项目名称。在如果还想自动获取最新的提交哈希,可以使用以下命令:
^{pr2}$Unix不是白手起家的,让我们把它组合成一个大命令:
将numpy替换为您的存储库url和项目名称,这样就设置好了。在
相关问题 更多 >
编程相关推荐