# Python environment The **Python environment** used for a transform is resolved during Checks using the Hawk package manager based on the specified list of packages in the [`conda_recipe/meta.yaml`](../project-structure/index.md#metayaml) file. Using the package tab, you can [discover available packages and automatically add these to your `meta.yml` for environment resolution](../use-python-libraries/index.md). This resolved environment is published internally to Artifacts ready for use during the build. When the transform is built, it fetches the environment file and installs the required packages specified in the environment file. If this fails for some reason, the transform will fall back to resolving the environment again during the build using Hawk. ### Useful resources See [Introduction to Environment Creation](../environment-creation-overview/index.md) for an introduction to using Conda, Mamba, and Hawk to create environments. For general troubleshooting of common environment problems, see [Environment Troubleshooting Guide](../environment-troubleshooting/index.md).