Tom*_*Tom 22 python python-2.7
版本名称'cp27'或'cp35'在Python中的含义是什么?
与https://pypi.python.org/pypi/gensim#downloads中的文件一样
我在64位Window 7 PC上使用Python 2.7,并且不知道我应该安装哪个版本的python包.
有三个问题:
我应该安装哪个" gensim-0.12.4-cp27-none-win_amd64.whl "或" gensim-0.12.4.win-amd64-py2.7.exe "?我在我正在使用的64位Window 7 PC上安装了"WinPython-64bit-2.7.10.3".
' cp27 '在Python或Python版本名称中的含义是什么?我在线搜索关键词'Python cp27',但未找到任何答案.
这两个版本的python包之间有区别吗?(' 0.12.4-cp27-none-win_amd64 '和' win-amd64-py2.7 ')如果有,有什么区别?
Way*_*ner 24
如果你查看了Python Enhancement Proposal(通常称为PEP),你会看到cpN指的是特定版本的Python
在gensim-0.12.4-cp27-none-win_amd64.whl你可以打破它:
py -2.7 -m pip install --use-wheel gensim假设它在pypi上可用,当然) .你可能需要py -2.7 -m pip install wheel先.但除此之外,应该只需要它.这些代表CPython的版本(即你从python.org获得的Python官方发行版),它是为其构建的轮文件.
例如cp27,用于CPython版本2.7.
警告:cp32用于CPython版本3.2.32位版本和64位版本之间的差异在另一个后缀中指定,例如win32或amd64在文件名中.