@ja Thanks for the details.In your specific case, you can consider using virtual environments and package managers to manage dependencies for each library. You can create separate virtual environments for each library, with its own set of dependencies and package versions. You can also use package managers like pip and conda to install and manage packages in each virtual environment. This can help you avoid conflicts between different packages and ensure that each library has the required dependencies.
Yes, Users can either select from an existing environment or create a new one. If they choose to create a new one, they can follow the environment creation wizard to create an environment based on Python virtual environment, conda yaml, docker image or Dockerfile.
AzureML offers compute instance for single-node interactive experience based on conda environments. Data scientists can quickly check out a VM like their dev box with pre-configured and up-to-date ML packages, deep learning frameworks, GPU drivers.