如何使用pipfile在自定义git分支的pipfile包中指定?

时间:2017-12-03 10:39:16

标签: python git virtualenv pipenv

可以在自定义Git存储库的Pipfile包中指定。 但是我找不到关于如何指定具体分支或用于安装的提交的综合文档。

是否有Pipfile所支持的pipenv中用于指定自定义分支,版本或提交的private static String money() { System.out.println("please enter a number"); int wage = scanner.nextInt(); if (wage < 1000) { return "poor"; } else if (wage >= 1000 && wage < 5000) { return "ok"; } else if (wage > 5000) { return "rich"; } else { //ask for input again or exit, whatever } } 中的python包的Git URL的完整参考?

使用等效的house()命令行参数非常好。

1 个答案:

答案 0 :(得分:3)

以下是关于Pipenv的GitHub存储库上的一些文档:

  

您可以使用git和其他版本的pipenv安装软件包   控制系统使用根据以下规则设置格式的URL:

<vcs_type>+<scheme>://<location>/<user_or_organization>/<repository>@<branch_or_tag>#egg=<package_name>

https://github.com/pypa/pipenv/blob/master/docs/basics.rst#-a-note-about-vcs-dependencies

例如,

[packages]
requests = {git = "https://github.com/requests/requests.git", editable = true, ref = "v2.20.1"}

您可以使用命令行生成Pipfile。上面的Pipfile是使用以下命令生成的:

pipenv install -e git+https://github.com/requests/requests.git@v2.20.1#egg=requests

有关pip的文档更详细,here