Предложу Вам использовать
pyenv. Сам как раз для подобных случаев использую.
Позволяет установить различные версии Python и при необходимости переключаться
между ними. Использую для тестирования в своих пакетов в различных версиях Python
Если у Вас windows, то придется использовать портированный на него
pyenv-win
Сам этот порт не использовал, т.к. использую MacOS.
Использование:
pyenv install --list <---- Список доступных для установки версии
pyenv install 3.4.6 <--- Установка Python 3.4.6
pyenv versions <--- Список доступных для переключения версии
pyenv local 3.4.6 <---- Переключение на Python 3.4.6
python -V <--- Проверка текущей версии
pyenv local system <--- Переключение обратно на Python установленый в ОС
python -V <--- Проверка текущей версии