8.51. Wheel-0.38.4

Wheel は Python wheel パッケージング標準に基づいた標準実装の Python ライブラリです。

概算ビルド時間: 0.1 SBU 以下
必要ディスク容量: 1.3 MB

8.51.1. Wheel のインストール

以下のコマンドを実行して Wheel をコンパイルします。

PYTHONPATH=src pip3 wheel -w dist --no-build-isolation --no-deps $PWD

以下のコマンドを実行して Wheel をインストールします。

pip3 install --no-index --find-links=dist wheel

pip3 設定オプションとコマンドの意味

PYTHONPATH=src

本パッケージを使って(インストールしていなくても)、本パッケージをインストールできるようにします。 これにより鶏とタマゴの問題を解消します。

wheel

このコマンドは、本パッケージ向けの wheel アーカイブを生成します。

-w dist

生成した wheel を dist ディレクトリに置くことを指示します。

install

このコマンドはパッケージをインストールします。

--no-build-isolation, --no-deps, --no-index

これらのオプションは、オンラインパッケージリポジトリ(PyPI) からファイルを取得しないようにします。 パッケージ類が適切な順番でインストールされていれば、最初にファイルを取得しておく必要はないはずです。 ただしこのオプションをつけておくことで、ユーザーが操作を誤っても安全であるようにします。

--find-links dist

dist ディレクトリから wheel アーカイブを検索することを指示します。

8.51.2. Wheel の構成

インストールプログラム: wheel
インストールディレクトリ: /usr/lib/python3.11/site-packages/wheel, /usr/lib/python3.11/site-packages/wheel-0.38.4.dist-info

概略説明

wheel

wheel アーカイブの解凍、圧縮、変換を行うユーティリティーです。