Pythonでは、インストールされたパッケージのバージョンを確認するためにいくつかの方法があります。以下にいくつかのシンプルで簡単な方法とコード例を示します。
- pipコマンドを使用する方法:
ターミナルまたはコマンドプロンプトを開き、次のコマンドを実行します。
pip show パッケージ名
例えば、numpyパッケージのバージョンを確認するには、次のようにコマンドを実行します。
pip show numpy
このコマンドは、指定したパッケージの詳細情報を表示します。その中に、バージョン情報も含まれています。
- モジュールの属性を使用する方法:
Pythonのpkg_resources
モジュールを使用して、パッケージのバージョンを取得することもできます。以下のコード例を参考にしてください。
import pkg_resources
def get_package_version(package_name):
try:
version = pkg_resources.get_distribution(package_name).version
return version
except pkg_resources.DistributionNotFound:
return "パッケージが見つかりませんでした"
package_name = "numpy"
version = get_package_version(package_name)
print(f"{package_name}のバージョンは {version} です。")
上記のコードでは、pkg_resources
モジュールのget_distribution()
関数を使用して、指定したパッケージのバージョンを取得しています。もし指定したパッケージが見つからない場合は、エラーメッセージが表示されます。