Что означает все сокращения в обозначении имени колеса на веб-сайте Кристофа Гольке? - PullRequest
0 голосов
/ 25 декабря 2018

Я хотел установить OpenCV для Python3 на мою машину, следуя этому руководству, но я столкнулся с проблемой numpy версии нотации на веб-сайте Кристофа Гольке , точнее, что означает, например,

numpy ‑ 1.14.2 + mkl ‑ cp36 ‑ cp36m ‑ win32.whl

запись означает, я не понимаю, чтоверсию я должен скачать.Какую из перечисленных версий здесь мне установить на основе спецификаций моей системы?

Я прочитал введение в заголовок на веб-сайте Кристофа Гольке, но не нашел объяснения.

1 Ответ

0 голосов
/ 25 декабря 2018

numpy ‑ 1.14.2 + mkl ‑ cp36 ‑ cp36m ‑ win32.whl

numpy - ну, очевидно
1.14.2 - версия NumPy
мкл -скомпилировано с Intel Math Kernel Library
cp36 ‑ cp36m - для CPython версии 3.6
win32 - для 32-разрядного Python в Windows (Windows может быть 32- или 64-разрядным)
win_amd64- для 64-битного Python в Windows (Windows должна быть 64-битной)
pp360 - PyPy3 версии 6.0.

Чтобы посмотреть, какой Python вы установили, запустите

python.exe -c "from pip._internal import pep425tags; print(pep425tags.get_supported())"

вывод будет что-то вроде

[('cp27', 'cp27mu', 'linux_aarch64'), ('cp27', 'none', 'linux_aarch64'), ('py2', 'none', 'linux_aarch64'), ('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'), ('py21', 'none', 'any'), ('py20', 'none', 'any')]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...