我正在尝试安装https://github.com/esiivola/GPYgradients/tree/grad_obs.git并在Anaconda的spyder中使用它。我希望这个版本的GPy覆盖我在运行时安装的内容" pip install GPy"。 我试过了#34;!pip install -e git + https://github.com/esiivola/GPYgradients/tree/grad_obs.git#egg=GPyGradient"与spyder。它给了我一个错误:命令" git clone -q https://github.com/esiivola/GPYgradients/tree/grad_obs.git C:\ Users ... \ src \ gpygradient"失败,错误代码128为无。我究竟做错了什么?
答案 0 :(得分:1)
你可以使用tar球:
pip install https://github.com/<user>/<repo>/archive/master.tar.gz
您可以提供任何其他分支或发布标记,而不是母版。
答案 1 :(得分:0)
正确的网址是https://$HOST/repo@commit#egg=module
。 repository
为/esiivola/GPYgradients.git
,提交为grad_obs
,这是一个分支(可以是标记或提交ID)。
pip install -e git+https://github.com/esiivola/GPYgradients.git@grad_obs#egg=GPyGradient