Pythonで.whlファイルをpip installでインストールしようとしたときに、「.whl is not a supported wheel on this platform.」というエラーが出ることがあります。このエラーは、pipが対応していないバージョンのwhlファイルをインストールしようとしたときに発生します。

例えば、cp27に対応していないpipの場合、numpy-1.14.5+mkl-cp27-cp27m-win_amd64.whlをインストールしようとすると、同様のエラーが表示され、インストールに失敗します。

この問題を解決するためには、pipが対応しているバージョンのwhlファイルをインストールする必要があります。pipが対応しているバージョンは、以下のPythonコマンドを実行することで確認できます。

from pip._internal.pep425tags import get_supported
get_supported()

このコマンドを実行すると、pipが対応しているバージョンの一覧が表示されます。この一覧に基づいて、適切なバージョンのwhlファイルをダウンロードし、インストールします。

以上が、Pythonで「.whl is not a supported wheel on this platform.」というエラーが発生したときの解決方法です。この情報が皆さんのPythonプログラミングに役立つことを願っています。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です