Fail when checking my installation

Description: Describe your bug here.

I can check my instalationFail_checking_your_installation.txt

Expected Behavior: What should have happened?

Steps to Reproduce: Can you get this bug to happen consistently? If so, how? Code snippets are encouraged here.

Does https://docs.tmlt.dev/analytics/dev/reference/tmlt/analytics/utils/index.html#tmlt.analytics.utils.check_installation run successfully? NO

Analytics Version: The version of Analytics on which you found this bug (e.g. 0.4.0). Using Tumult Core 0.15.2 Using Tumult Analytics 0.14.0

Python version: The version of Python 3.12.

Java version: The version of Java java -version openjdk version "21.0.3" 2024-04-16 OpenJDK Runtime Environment (build 21.0.3+9-Ubuntu-1ubuntu1) OpenJDK 64-Bit Server VM (build 21.0.3+9-Ubuntu-1ubuntu1, mixed mode, sharing).

Spark config: If you were using a non-default Spark config, what options were set? default

OS: Your OS. If on Mac, please also include whether you discovered this bug on an Intel or M1/M2 Mac.

Ubuntu 24.04 on Windows WSL

Installed packages: List of Python packages installed when you found this bug.

I created a venv and follow the instruction all fine until i trying to check my installation