直接从git在虚拟环境中安装python包[重复]
Posted
技术标签:
【中文标题】直接从git在虚拟环境中安装python包[重复]【英文标题】:Install a python package in a virtual environment directly from git [duplicate] 【发布时间】:2017-11-07 20:51:49 【问题描述】:我有一个想要使用的 python 包,但是通过 pip 安装的版本似乎已经严重过时,以至于示例代码无法正常工作。一些研究独立证实,为了让代码正常工作,我需要来自 git 的最新版本。
如何直接从 git 从虚拟环境中安装 python 包而不通过 pip?
另外,由于我对 pip 不太了解,如果永远不需要,那么我如何强制 pip 在 github 上安装最新版本?
【问题讨论】:
为什么不使用pip? @OliverCharlesworth,因此是我的最后一段。我不知道 pip 是否可以做到这一点,我没有立即认为它可以。 【参考方案1】:您需要参考 this 文档。
这是基本格式:
pip install -e vcs+protocol://repo_url/#egg=pkg&subdirectory=pkg_dir
在 git 的情况下,它会是这样的
pip install -e git+https://www.github.com/name_your_project/name_your_repo
【讨论】:
我们如何将它们冻结到 requirements.txt 中?以上是关于直接从git在虚拟环境中安装python包[重复]的主要内容,如果未能解决你的问题,请参考以下文章