You can now upload your own Python runtime environment to use with Run Script actions in Cloud.
Custom runtimes let you bundle a specific Python version with pre-installed packages, giving you full control over dependencies. Bring your own packages, pin specific versions, or include additional files your scripts need.
Upload your runtime ZIP in settings > custom runtimes, then select it in the Run Script action options.
Read the docs here