-
コマンドラインでの実行: pipコマンドを使用して、ターミナルやコマンドプロンプトからパッケージの一覧を表示することができます。
pip list
上記のコマンドを実行すると、インストールされているすべてのパッケージが表示されます。
-
Pythonスクリプトからの実行: Pythonスクリプト内から、pipパッケージをインポートして一覧を取得することもできます。
from pip._internal.utils.misc import get_installed_distributions packages = [package.key for package in get_installed_distributions()] print(packages)
上記のコードを実行すると、インストールされているパッケージの一覧が表示されます。
-
pipコマンドの出力を取得する方法: subprocessモジュールを使用して、pipコマンドを実行し、その出力を取得することもできます。
import subprocess result = subprocess.run(['pip', 'list'], capture_output=True, text=True) output = result.stdout print(output)
上記のコードを実行すると、pipコマンドの出力が取得され、表示されます。