【问题标题】:What is the meaning of conda's build string?conda的构建字符串是什么意思?
【发布时间】:2017-08-25 05:15:43
【问题描述】:

如果我从命令行运行conda info sphinx,则截至 2017 年 8 月 24 日的最后一个条目是

sphinx 1.6.3 py36_0
-------------------
file name   : sphinx-1.6.3-py36_0.tar.bz2
name        : sphinx
version     : 1.6.3
build string: py36_0
...

构建字符串是什么意思,在上面的包版本中镜像?这是包所需的最低版本的python interpereter吗?

【问题讨论】:

    标签: python anaconda conda


    【解决方案1】:

    此包的构建字符串 (pyXX) 的第一部分告诉您该包可用于的 Python 解释器的确切版本。很可能还有其他版本的 Python 的其他包(py27py35 等)。第二部分(下划线之后)告诉你这个包的内部版本号。当构建配方发生变化但构建的软件版本没有变化时,构建号通常会增加。您可以在the description of the info/index.json fields找到更多信息。

    但请注意,the build string will be changing with conda build 3.0.

    包维护者可以使用meta.yml(参见Conda Build Documentation on Build section)自定义他们的构建字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-28
      • 2018-05-01
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 2011-12-06
      • 2014-12-23
      • 2015-01-03
      相关资源
      最近更新 更多