如何通过Requirements.txt安装.zip软件包?

时间:2019-03-18 10:51:55

标签: python pip

我的网址类似于https://github.com/me/my-project/archive/master.zip

在开发过程中,我可以通过以下方式安装它:

pip install https://github.com/me/my-project/archive/master.zip

我该如何将其添加到requirements.txt?我只能看到存储库的选项。

谢谢。

2 个答案:

答案 0 :(得分:2)

我发现了!这需要添加到requirements.txt:

-e git+https://github.com/me/my-project/#egg=my-project

以前,我使用的是另一个VCS标签,这给了我一些时髦的错误。

答案 1 :(得分:-1)

不确定如何通过Pip实现此目的

我可以建议,如果您无法通过这种方式找到任何解决方案,请使用pipenv。

Pipenv是一个工具,旨在将所有包装领域(打包机,作曲家,npm,货物,纱线等)中的最佳产品带到Python世界。 Windows是我们世界上的头等公民。
它会自动为您的项目创建和管理virtualenv,并在您安装/卸载软件包时从Pipfile添加/删除软件包。它还会生成非常重要的Pipfile.lock,用于生成确定性的构建。

Github上的Pipenv:https://github.com/pypa/pipenv

希望对您有帮助
Hele

相关问题