My suspicion is that this was already asked somewhere, but there are a lot of similarly phrased but not the same questions out there. Please forgive me.
I am supporting a number of python projects that are running various 2.7.x versions. I'd like to start taking advantage of virtualenv or something similar to make sandboxes on my workstation (ubuntu). The command mkvirtualenv for virtualenvwrapper requires the executable for the version after the -p parameter. It looks like this assumes that the python version was already installed.
Question: Do I have to manually install all of the different 2.7.x python versions in /usr/bin/ side-by-side?
Call me lazy, but I was hoping that the tool had something like a package manager that would download the python version along with whatever else was in the requirements file. If you're reading this and thinking "this exists, but virtualenvwrapper doesn't have it" feel free to drop the name of the tool in your response.