See how to manage different Python versions in your Upsun Cloud containers.
You can now use composable image to install runtimes and tools in your application container. To find out more, see the Composable image topic.
You may need to use a specific version of Python that isn’t available in an app container for a different language.
For example, a container might have a long-term support version, while you want the latest version.In such cases, use the Pyenv version manager
to install the specific version you want to use.
Now your build hook can use the specified version of Python.
You can verify this by running python --version.If you want this Python version to be available in the runtime environment, follow these steps:
Copy Pyenv to your runtime environment at the end of your build hook: