I need to have 2 versions of Python installed on my PC. The first must be the latest version in order to use youtube-dl, and the second must be the 2.7 version for a course that says we must not upgrade to get the same results.
I'm on Ubuntu 12.04. How can I have two different versions of Python without using virtual machines?