yohhoyの日記

技術的メモをしていきたい日記

wheelパッケージの対応アーキテクチャ確認

Python実行環境がサポートするwheelバイナリパッケージのアーキテクチャを確認する方法。

import pip
print(pip.pep425tags.get_supported())
# [('cp34', 'none', 'win_amd64'), ('cp34', 'none', 'any'), ...]

バイナリパッケージ(拡張子whl)のインストール時には、whlファイル名の末尾部分*1の文字列比較により対応可否が確認される。

関連URL

*1:例:foobar-1.0-cp34-none-win_amd64.whlなど