pipオフラインインストール+ rpmのyumリポジトリを使用するのと同じですが、.whlファイルの場合

pipオフラインインストール+ rpmのyumリポジトリを使用するのと同じですが、.whlファイルの場合

愛する友人と大学

Linux Redhatサーバーでは、yumリポジトリを構築し、/var/yum.repo.d yumが実際にそのリポジトリからインストールに必要なrpmを取得します。

pipこれでファイルをインストールする必要があります.whl

最初の方法は、.whlローカルインストールを使用してファイルをインストールすることです。

   pip install --no-index --find-links "$WHL_FOLDER" "${WHL_FILE}"

しかし、私たちは65Linuxシステムを持っているので、すべてのLinuxシステムで.whlを探したくありません。

私たちが望むのは、.whl以下を使用して以下のファイルを見つけることです。しかし、インストールの場合、正しい方法が何であるかわかりません。repo_serveryum/var/www/htmlpip

とにかく、最終的なアプローチはyumのようにリポジトリからインストールするpipことです。.whl

はい

pip install some-package.whl

それでは、pipでインストールされたリポジトリを構築する方法を提案してください。

ベストアンサー1

使用pip configローカル(ユーザー)またはグローバルレベルで。/etc/pip.confグローバルまたは~/.config/pip/pip.confユーザー固有の構成に使用されます。

[install]
no-index=yes
find-links=/path/to/local/wheels

pip configコマンドを使用することもできます。

pip config --global install.find-links=/path/to/local/wheels

ただし、上書きするとno-indexいくつかの問題が発生する可能性があります。質問しかし、以前は試したことがありません。

デフォルトでは、ローカルリポジトリからダウンロードするようにpipを設定するには、次のようにします。index-urlそしてindex

[global]
index=http://repository.local/repo/pypi
index-url=http://repository.local/repo/simple
trusted-host=repository.local

おすすめ記事