什么是版本名';cp27&x27;或';cp35';用Python是什么意思?
在Python中,“cp27”或“cp35”是什么意思 喜欢里面的文件吗 我正在64位Windows7 PC上使用Python 2.7,不知道应该安装哪个版本的Python软件包 有三个问题:什么是版本名';cp27&x27;或';cp35';用Python是什么意思?,python,python-2.7,Python,Python 2.7,在Python中,“cp27”或“cp35”是什么意思 喜欢里面的文件吗 我正在64位Windows7 PC上使用Python 2.7,不知道应该安装哪个版本的Python软件包 有三个问题: 我应该安装“gensim-0.12.4-cp27-none-win_amd64.whl”或“gensim-0.12.4.win-amd64-py2.7.exe”中的哪一个?我已经在我正在使用的64位Windows7 PC上安装了“WinPython-64bit-2.7.10.3” “cp27”在Pyth
这些代表构建轮子文件的CPython版本(即从Python.org获得的Python官方发行版) 例如,
cp27
用于CPython 2.7版
警告:cp32
用于CPython 3.2版。32位版本和64位版本之间的差异在另一个后缀中说明,例如文件名中的win32
或amd64
。如果您查看(通常称为PEP),您将看到cpN
指的是Python的特定版本
在gensim-0.12.4-cp27-none-win\u amd64.whl
中,您可以将其拆分:
- 0.12.4-软件包版本,他们可能正在使用
- cp27-此软件包适用于CPython。IronPython、Jython或PyPy可能会不高兴
- 无-此包的任何功能都不依赖于python
- win_amd64-这是为64位Windows编译的。这意味着它可能有一些用C/C编写的代码++
- .whl-这意味着这是一个车轮分配。这很方便,因为这意味着如果您在Windows上运行的是CPython 2.7 64位,并且假设您已经安装了pip,那么要运行这个软件包所需做的就是:
(当然,假设它在pypi上可用)。您可能需要先安装车轮py-2.7-m pip install——使用wheel gensim
。但除此之外,这应该是所有需要的py-2.7-m pip
cp37m
@Turtlesaracute它看起来像是ABI的一部分tag@TurtlesAreCute--带pymalloc(标志:m)