Python packagesの依存関係(requires_dist)をローカルインストール前に確認する方法

プログラミング・Web開発

ローカルインストールする前に

インストール不要のPython環境に新しくパッケージをローカルインストールする前にするライブラリを確認するには、URL 形式を使用して、パッケージに関する JSON 情報にアクセスして確認する。

301 Moved Permanently

参考サイト:PyPIJSON – Python Wiki

openpyxl を事例にした依存関係の調査

https://pypi.org/pypi/openpyxl/json にアクセス

https://pypi.org/pypi/et-xmlfile/json
 にアクセスするとこんな感じの画面になる。

このファイルを名前を付けて保存する。

requires_dist を確認する。

 依存関係は、info → requires_dist の中に記載されている。

 今回は、Excelで解析してみる。

Excelを使って依存関係のライブラリを確認する方法

データ → その他データソースから → Webから を選択

 

Webからダイアログに 保存したファイルを指定し OKをクリック

すると、レコードツールにjsonファイルの解析結果が出力される。

requires_distの探し方

Infoにある Recoed をクリック

infoの下の方にある requires_dist を探し List をクリック

リストの中に et-xmlfile が含まれていることが確認できる。

最後に

これを応用すれば、インストール前に依存関係のライブラリを確認することができる

文書情報

記事タイトル
Python packagesの依存関係(requires_dist)をローカルインストール前に確認する方法
作成日
更新日
Source URL
https://papanda925.com/?p=2056

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました