直接从 git 在虚拟环境中安装 python 包

Ste*_*rcz 2 python git virtualenv

我有一个想要使用的 python 包,但似乎通过 pip 安装的版本已经严重过时,以至于示例代码无法工作。一些独立研究证实,为了让代码正常工作,我需要 git 的最新版本。

如何直接从 git 在虚拟环境中安装 python 包而不通过 pip?

或者,由于我对 pip 不太了解,如果这永远没有必要,那么我如何强制 pip 在 github 上安装最新版本?

ner*_*tor 5

您需要参考文档。

这是基本格式:

pip install -e vcs+protocol://repo_url/#egg=pkg&subdirectory=pkg_dir
Run Code Online (Sandbox Code Playgroud)

对于 git 来说,它会是这样的

pip install -e git+https://www.github.com/name_your_project/name_your_repo
Run Code Online (Sandbox Code Playgroud)