Python: pip(conda)コマンドでパッケージの一覧を表示する
pipコマンドやcondaコマンドを使って現在インストールされているパッケージの 一覧や、特定のパッケージを表示する方法を紹介します。
Pythonをインストールしている方はpipで、 Anacondaをインストールしている方はcondaかpipで実行してください。 「Anaconda Navigator」を使うとGUIベースで表示できます。
pipコマンド
pipコマンドでパッケージの一覧を表示する場合は「pip list」を実行します。
下図のようにパッケージ名とバージョンの一覧が表示されます。
特定のパッケージがインストールされているかどうかを調べたい場合は、 「pip show パッケージ名」でパッケージの詳細情報を取得できます。
下図ではエクセルファイルを扱うパッケージ「openpyxl」の詳細情報を表示しています。
もし指定したパッケージが存在しない場合は 「WARNING: Package(s) not found」と表示されます(下図)。
condaコマンド
condaコマンドでパッケージの一覧を表示する場合は「conda list」を実行します。
下図のようにパッケージ名、バージョン、チャンネルの一覧が表示されます。
特定のパッケージを調べる場合は「conda list パッケージ名」または 「conda list パッケージ名の一部」を入力すると、 ヒットするパッケージが表示されます。
例えば「conda list openpyxl」と入力した場合は 「openpyxl」のみが表示されます(下図)。
「conda list open」と入力した場合は 「open」の付く名前のパッケージが表示されます(下図)。 あいまい検索ができるので、 パッケージ名の一部しかわからない場合に使えます。
存在しないパッケージを指定した場合は、 何も表示されないだけです。
Anaconda Navigator
Anacondaをインストールしている方は 「Anaconda Navigator」を使うとGUIベースで確認できます。
左側のEnvironmentタブをクリックすると、 インストールされているパッケージの一覧が表示されます(下図)。
右上の検索ボックスにパッケージ名かパッケージ名の一部を入力すると、 該当するパッケージのみが表示されます(下図)。