How to use ActiveState Platform for restoring your dev environments
To create your own Python environment, featuring up-to-date, secure packages and their fully resolved dependencies you can start by creating a free ActiveState Platform account. As you make changes (commits), the Platform will keep a snapshot of every new environment configuration that you can revert to at any point with the click of a button. To make branches for deployment, try out the team tier subscription.
Watch this video to see how you can use your free ActiveState Platform account to easily restore your runtime environment and get back to coding in just a few minutes.
Note: Creating secure, reproducible environments are functions available to all users of the ActiveState Platform, including free tier users. Just start by creating your account using your email or GitHub credentials. As you work with the ActiveState Platform to create new Python environments, you may need to upgrade to higher tiers to obtain access to features available only to paid tier users. These include role-based access control and project branching. Please get in touch with us to help you find the best tier for your needs.
Watch Next: How to use the ActiveState Platform for runtime environment control & collaboration
At ActiveState, we use the Platform to build not only our popular open source language distributions, but also custom runtimes for our enterprise clients (i.e. builds containing just the language and packages their project requires). Try it out yourself or get a personalized demo and understand how it can support your enterprise’s open source needs.
To read the blog based on this video ”How to create stable, reliable dev environments”, head here.
Find the blog explaining the Twitter Bot environment referenced in this video here.
Use our Platform to build a custom environment for your next project, including just the language and packages your project needs.
- Choose a language (Python, Perl or Tcl right now)
- Select your operating system (Linux or Windows, plus Mac for Python)
- Add the packages your project requires
ActiveState regularly pulls packages from each language’s standard open source repository (CPAN, PyPI, etc) to ensure that your open source language and components are up to date, can be compiled from source, and are then verified to work together in a distribution that is packaged for most major operating systems. Go ahead and try our beta today! We are hanging out at our Community Forum to provide support as you explore.