- Added a function to install the python3-venv package if the virtual environment creation fails due to missing ensurepip. - Improved error handling and messaging for the installation process, ensuring compatibility with both root and non-root users. - Streamlined the activation of the virtual environment for better clarity in the CI pipeline.