当前位置: 首页 > 面试题库 >

conda的构建字符串是什么意思?

苏丰茂
2023-03-14
问题内容

如果我从命令行运行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的最低版本吗?


问题答案:

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

但是请注意,构建字符串将随conda build 3.0更改。

软件包维护者可以使用来自定义其构建字符串meta.yml(请参阅Build上的Conda Build
Documentation
)。



 类似资料:
  • 问题内容: 我在阅读$ _SESSION [‘username’]进入SQL查询之前是否需要转义? 它说:“无论源如何,都需要对传递给sql查询的每个字符串进行转义”。现在我知道类似这样的事情是非常基本的。Google搜索显示超过20,000个结果。仅Stackoverflow就有20页的结果,但是没有人实际解释转义字符串是什么或如何转义。只是假设。你能帮助我吗?我想学习,因为我一如既往地使用PH

  • 我将以下代码添加到我用Java创建的新类中: 我理解public、static和void的含义,但()的含义是什么?

  • 问题内容: 我正在查看类似于以下内容的代码行: 我认为符号字符串是指每小时,每分钟等显示的数字字符的数量-或类似的东西,我不确定。 通常,我可以弄清楚这种情况,但是在Google上搜索“%02d%01d”时找不到任何有用的参考。有人能为我阐明一下吗? 问题答案: http://www.cplusplus.com/reference/clibrary/cstdio/printf/ 相同的规则应适用于

  • 问题内容: 在python源代码中,我偶然发现在类似如下的字符串之前有一个小b: 我知道表示unicode字符串的前缀和原始字符串文字的前缀。 它看起来像一个没有任何前缀的纯字符串,它代表什么?它在哪种源代码中有用? 问题答案: 这是Python3 bytes 文字。在Python 2.5和更早版本中,此前缀不存在(它等效于2.x的纯字符串,而3.x的纯字符串等效u于2.x中带有前缀的文字)。在P

  • 由于是16位,我猜这里的“Unicode”是指UTF-16,但我一点也不确定。 更新:我注意到UTF-16的维基页面上说“Unicode”是我们现在所知道的UCS-2的旧术语。然而,它也说Java现在使用UTF-16。因此,我仍然怀疑JNI文档中的“Unicode”是指标准的UTF-16,但我通常不使用JNI甚至Java,所以我希望有人觉得权威来插话。

  • 问题内容: 是的,总之,我想知道为什么我在我的键和值前面看到au。 我正在渲染表格。该表格具有用于特定标签的复选框和用于IP地址的一个文本字段。我正在创建一个字典,其键为标签,这些键在list_key中进行了硬编码,并且字典的值取自表单输入(list_value)。字典已创建,但对于某些值,其前面带有u。这是字典的示例输出: 有人可以解释我在做什么错。当我在pyscripter中模拟类似方法时,我