What’s the cleanest way to manage software development across multiple python versions in a corporate env

Our company IT team packages Anaconda for self installation. These installations aren't able to change the version of python they use as there isn't access to the anaconda channels via openssl. Anaconda is used to develop in house software which is distributed to engineers for use.

We need to update our anaconda version on an ongoing basis which requires me to be able to test and benchmark our in house software with the next version.

What's the cleanest way of doing this without continually installing and uninstalling different anaconda distributions.

Is it something like Docker, which with the support of IT would allow me to run any python version with our code in a container and thus be totally isolated from whats already installed for day to day work on my machine?

Or are there better/alternative options?

submitted by /u/can_i_get_some_help
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/L0IohSH

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close