【问题标题】:What does the --pre option in pip signify?pip 中的 --pre 选项是什么意思?
【发布时间】:2016-02-01 13:33:16
【问题描述】:

我在this 页面上看到使用了pip install neo4j-doc-manager --pre--pre 标志是什么意思?

【问题讨论】:

标签: python pip


【解决方案1】:

它告诉pip 在搜索最新版本时包含预发布版本的软件包。

来自pip install reference documentation

包括预发布和开发版本。默认情况下,pip 只查找稳定版本。

section on Pre-release Versions

从 v1.4 开始,pip 默认只安装 PEP426 指定的稳定版本。如果某个版本无法解析为兼容的 PEP426 版本,则假定它是预发布版本。

neo4j-doc-manager 包目前有 5 个版本;一个“稳定”的 0.1.0 版本和 4 个较新的 devX 版本,请参阅 machine-readable list of releases。如果没有--pre 开关,则将安装0.1.0 版本,而将安装1.0.0.dev11 开关(在撰写本文时)。

【讨论】:

  • 当默认有稳定版本时,为什么有人想使用 --pre 选项安装?谢谢
  • 获取或测试稳定版本中尚不可用的功能。
【解决方案2】:

pip install 命令还支持 --pre 标志,该标志将启用 安装预发布版和开发版。

Source.

【讨论】:

    猜你喜欢
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-30
    相关资源
    最近更新 更多