Flit-core は Flit(簡単な Python モジュール向けパッケージングツール)の配布物ビルド部分です。
パッケージをビルドします。
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD
パッケージをインストールします。
pip3 install --no-index --no-user --find-links dist flit_core
pip3 の configure オプションとコマンドの意味
このコマンドは、本パッケージ向けの wheel アーカイブを生成します。
-w
dist
生成した wheel を dist
ディレクトリに置くことを指示します。
--no-cache-dir
生成された wheel を /root/.cache/pip
ディレクトリにコピーしないようにします。
このコマンドはパッケージをインストールします。
--no-build-isolation
, --no-deps
, --no-index
これらのオプションは、オンラインパッケージリポジトリ(PyPI) からファイルを取得しないようにします。 パッケージ類が適切な順番でインストールされていれば、最初にファイルを取得しておく必要はないはずです。 ただしこのオプションをつけておくことで、ユーザーが操作を誤っても安全であるようにします。
--find-links
dist
dist
ディレクトリから wheel
アーカイブを検索することを指示します。