• Overview
    Key features
    • Observability
    • Auto-scaling
    • Multiframework
    • Security
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Languages
    • PHP
    • Python
    • Node.js
    • Ruby
    • Java
    • Go
  • Industries
    • Consumer Goods
    • Media/Entertainment
    • Higher Education
    • Government
    • Ecommerce
  • Pricing
  • Featured articles
    • Switching to Platform.sh can help IT/DevOps organizations drive 219% ROI
    • Organizations, the ultimate way to manage your users and projects
  • Support
  • Docs
  • Login
  • Request a demo
  • Free Trial
Meet Upsun. The new, self-service, fully managed PaaS, powered by Platform.sh.Try it now

How to run Anaconda on Platform.sh

python

Notes

Conda is an open source package and environment management system. It was created for Python programs, but it can package and distribute software for any language. Conda is included in all versions of Anaconda, as well as Miniconda, which is essentially Anaconda without the packages included. The build hook in your .platform.app.yaml file lets you specify scripts to run when your code builds. This script uses curl to get Miniconda. It then runs the Conda installer, adds Conda to the path, and installs the full Anaconda environment. In the web section of your .platform.app.yaml you then specify a start command which runs this script. The example shown activates the Conda environment and starts the Jupyter notebook, a popular interactive tool for creating rich documents and running code. When Platform.sh builds your code and manages dependencies, all of the required packages are written on a read-only disk image that is available to your application container. R, PyPy, and Stackless Python are examples of other runtimes or tools that can be installed on Platform.sh by first installing Miniconda and then using it to install further packages. Take a look at the videos above for further details on how to run anaconda on Platform.sh.

Build your greatest app

Get started
Company
AboutSecurity and complianceTrust CenterCareersPressContact us
Thank you for subscribing!
  •  
Field required
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceAcceptable Use PolicyManage your cookie preferencesReport a security issue
© 2024 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺