我遇到了一个非常奇怪的问题。 我尝试从我的 github 分支中 pip 安装一个包。我过去曾多次这样做,而且总是有效。
这是我的做法:
pip install git+https...@my_branch
虽然这在我的本地机器上完美运行,但当我尝试使用 Windows 远程机器和我的 Ubuntu Vagrant 盒子时它不起作用。
它不使用 my_branch 安装包,而是安装 master 分支。最初我以为它与过时版本的 pip 有关,但在升级到最新版本后,我仍然面临同样的问题。
有什么想法吗?
最佳答案
在其他环境下,您的命令中可能无法正确识别某些字符,例如 @ 字符?尝试使用引号,如下所示:pip install "git+https...@my_branch"
关于git - 从 github 的特定分支使用 pip 安装包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41491790/