小编zhi*_*lim的帖子

Python轮子名称中的'cp3xm'和'cp2xm'是什么意思?

据我所知,pythonwheel的命名规则是

package_version-related_python_version-none-32bits_or_64bits.whl
Run Code Online (Sandbox Code Playgroud)

例如,

numpy?1.11.2+mkl?cp35?none?win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

在 Windows 64 位平台上运行的 Python3.5 是 1.11.2 版本的 numpy。 参考

目前我注意到Python 扩展包的非官方 Windows 二进制文件中 Python 包的命名使用“cpxxm”替换“none”。例如,

numpy?1.11.2+mkl?cp35?cp35m?win_amd64.whl
Run Code Online (Sandbox Code Playgroud)

安装这些包时,pip 会返回 version unmatch 错误。当我将 'cp35m' 更改为 'none' 时,它变得正常。

那么,'cp2xm' 'cp3xm' 是什么意思,为什么突然所有的包都用 'cpxxm' 替换了 'none'?

python pip python-wheel

6
推荐指数
1
解决办法
1373
查看次数

标签 统计

pip ×1

python ×1

python-wheel ×1