Hi, the error you're seeing is consistent with the execution environment rather than with Lakebridge itself.
Lakebridge is a Databricks CLI Labs extension (databricks labs install lakebridge) designed to run wherever the Databricks CLI is installedโyour local machine, a VM, a container, or a CI runnerโnot within workspace compute.
It requires Python 3.10โ3.14, Java 21+, and outbound connectivity to GitHub, Maven Central, and PyPI to download its dependencies. The serverless web terminal is a managed, restricted environment that isn't intended for this workflow, so the virtual environment creation failure is expected and isn't something that can typically be resolved by changing the Python environment.
For the workflow you described, I'd recommend moving the Lakebridge conversion step outside Databricks entirely. Run Lakebridge on a CI runner, VM, or container with the required network access and Java installation, use it to retrieve and convert the Snowflake DDL, then upload the converted output into your Databricks workspace using the CLI or REST APIs. A Databricks Job can then execute the generated artifacts.
That separation aligns with how the tooling is intended to be used: Lakebridge performs the conversion, while Databricks executes the converted code.