`
lizhiyu211
  • 浏览: 230446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

python wheel 包命名规则和abi 兼容

 
阅读更多

wheel包命名规则:

wheel 包的命名格式为 {distribution}-{version}(-{build tag})?-{python tag}-{abi tag}-{platform tag}.whl 。

 查看兼容的包名规则

from pip import pep425tags
print(pep425tags.get_supported())

 

执行结果如下:

>>> from pip import pep425tags
>>> print(pep425tags.get_supported())
[('cp27', 'cp27m', 'win_amd64'), ('cp27', 'none', 'win_amd64'), ('py2', 'none',
'win_amd64'), ('cp27', 'none', 'any'), ('cp2', 'none', 'any'), ('py27', 'none',
'any'), ('py2', 'none', 'any'), ('py26', 'none', 'any'), ('py25', 'none', 'any')
, ('py24', 'none', 'any'), ('py23', 'none', 'any'), ('py22', 'none', 'any'), ('p
y21', 'none', 'any'), ('py20', 'none', 'any')]

 

分享到:
评论

相关推荐

    python中wheel的用法整理

    wheel文件的命名规则很重要,它包括了包的名称、版本、Python实现、ABI标签(Application Binary Interface,如`cp36m`代表Python 3.6及对应的ABI)和系统平台标签(如`win_amd64`表示Windows 64位系统)。...

    ACOio-0.2.1-py3-none-any.whl.zip

    - Wheel文件的命名遵循一定的规范,如`<name>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中`python_tag`、`abi_tag`和`platform_tag`分别指Python版本、应用程序二进制接口(ABI)和目标平台。...

    Aries_Python-0.1.296-py3-none-any.whl.zip

    - Wheel文件的命名规范遵循`<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中`python_tag`、`abi_tag`和`platform_tag`共同确定了包的兼容性。 在处理"Aries_Python"库时,用户应确保他们的...

    Python库 | bartender-2.3.2-py2-none-any.whl

    Wheel 文件的命名规则遵循PEP 427,包括:`<name>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中 `<python_tag>` 是Python版本信息,`<abi_tag>` 是应用程序二进制接口(ABI)信息,`<platform_tag>`...

    Acquisition-5.1-cp38-cp38-win_amd64.whl.zip

    2. 轮子文件命名规范:按照`<package>-<version>-<python_tag>-<abi_tag>-<platform>.whl`的模式,其中: - `<package>` 是软件包的名称。 - `<version>` 是软件包的版本号。 - `<python_tag>` 指示Python解释器...

    Python库 | hi_tension-0.1.0-cp36-abi3-macosx_10_7_x86_64.whl

    综上所述,“hi_tension-0.1.0-cp36-abi3-macosx_10_7_x86_64.whl”是一个专为Python 3.6开发,支持abi3兼容性和macOS 10.7 x86_64系统的Python库。尽管具体的库功能未明确,但我们可以推断它可能涉及高性能计算或在...

    Acquisition-4.4.2-cp36-cp36m-manylinux1_x86_64.whl.zip

    标题中的"Acquisition-4.4.2-cp36-cp36m-manylinux1_x86_64.whl.zip"是一个Python软件包的压缩文件,它遵循了Python的特定命名规范。这个文件是为Python 3.6版本(cp36表示兼容Python 3.6)构建的,并且是针对32位或...

    Python库 | mcb-2.0.1-py3-none-any.whl

    其命名规则通常是`<name>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中`mcb-2.0.1-py3-none-any`符合这个格式,表明这是名为`mcb`的库,版本为`2.0.1`,适用于Python 3解释器,没有特定的ABI(应用...

    AVGet-0.0.1-py3-none-any.whl.zip

    - Wheel文件的名称结构遵循一定的规则,例如`{dist_name}-{version}-py{python_tag}-{abi_tag}-{platform_tag}.whl`,这里的`abi_tag`(应用程序二进制接口)和`platform_tag`(平台标识)共同决定了包的兼容性。...

    AMAT-2.1.10-py3-none-any.whl.zip

    - Wheel文件的命名规范遵循PEP 427,如`<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`。在这个例子中,`python_tag`是`py3`,代表Python 3,`abi_tag`是`none`,意味着不依赖特定的ABI(应用程序...

    PyPI 官网下载 | falocalrepo_server-1.8.21-py3-none-any.whl

    Python Wheel是一种预编译的Python软件包格式,它的出现是为了提高Python软件包的安装速度和兼容性。与传统的Egg格式相比,Wheel文件不需要在安装时编译源代码,因此大大加快了安装过程,尤其对于那些包含C扩展的库...

    Arpeggio-1.10.0-py2.py3-none-any.whl.zip

    它的命名遵循了Python Wheel的命名规范:`<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`。这里的 `<package>` 是 Arpeggio, `<version>` 是 1.10.0, `<python_tag>` 是 py2.py3,表示这个包...

    Amoy_HC-2.0-py3-none-any.whl.zip

    Wheel文件是Python生态系统中用于分发预编译Python包的一种格式,它旨在解决Python安装过程中的兼容性和效率问题。 Python Wheel文件的命名结构遵循PEP 427,即`<name>-<version>-<python_tag>-<abi_tag>-...

    Python库 | kittyfuzzer-0.7.4-py2.py3-none-any.whl

    Python Wheel文件的命名遵循一定的规范:`<name>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`。在这个例子中: - `<name>` 是库的名称,即 `kittyfuzzer` - `<version>` 是库的版本,这里是 `0.7.4` - `...

    APS_BlueSky_tools-0.0.33-py2-none-any.whl.zip

    Wheel 文件的命名规范是 `<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,例如本例中的 "APS_BlueSky_tools-0.0.33-py2-none-any.whl",其中: - `<package>` 是包的名称,这里是 "APS_BlueSky_...

    AlexBear-0.8.0.1469054021-py3-none-any.whl.zip

    综上所述,"AlexBear-0.8.0.1469054021-py3-none-any.whl.zip"是一个包含Python Wheel包和使用说明的压缩文件,提供了方便用户安装和使用"AlexBear"包的途径。通过阅读`使用说明.txt`,用户可以了解更具体的安装和...

    AMcomandPack-0.0.0.2.2.1-py3-none-any.whl.zip

    压缩包内的文件 "AMcomandPack-0.0.0.2.2.1-py3-none-any.whl" 是具体的 Wheel 包,其命名遵循一定的规范:`<package_name>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`。这里的 `<package_name>` 是...

    AndyPy-1.2-py3-none-any.whl.zip

    Wheel 文件名通常遵循以下命名规范:`<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中: - `<package>` 是库的名字。 - `<version>` 是库的版本号。 - `<python_tag>` 表示兼容的Python版本...

    Airshare-0.1.5-py3-none-any.whl.zip

    Wheel文件通常遵循这样的命名规则:`<package>-<version>-<python_tag>-<abi_tag>-<platform_tag>.whl`,其中: - `<package>` 是包的名称。 - `<version>` 是包的版本号。 - `<python_tag>` 描述了兼容的Python...

    Python库 | klayout-0.27.4-cp35-cp35m-win32.whl

    Python库的命名规则"cp35-cp35m"表示它是针对Python 3.5的,并且包含“m”表示它包含有Python的“ABI”(Application Binary Interface)信息,这意味着这个库可能依赖于Python的某些C扩展模块。ABI是不同软件组件之间...

Global site tag (gtag.js) - Google Analytics