This question may be a little general for Stack Overflow but I wanted to get some advice before I go ahead and make potentially frustrating changes to my setup (which I've done before).
I use the Anaconda 2.7 distribution of Python but am also learning C#. Therefore I'm looking into using IronPython to integrate some existing code with C#. I also want to start using Python 3.5, to try out PyPy (since what I do is usually computationally expensive) and Cython. My question is, what problems can I run into when having these multiple distributions of Python at the same? Is it worth uninstalling and reinstalling every time I want to use switch distributions or is there a manageable solution for these problems?