Pythonは、マイクロバージョンだけアップグレードしている限りはバージョンを意識しないで使い続けられます(すなわち、3.6.1 ▶ 3.6.2 ▶ 3.6.3 のようなアップグレードだけを行う)。 しかし、Pythonとの付き合いが長くなると、どうしても 3.5 ▶ 3.6 のように新しいバージョンに移行することになり、その結果1台のマシンに複数バージョンのPythonが存在するようになってしまいます(例えば、3.3、3.5、3.6)。 バージョンアップしても、問題なく以前作成したプログラムが動いてくれればよいのですが、動かなくなった場合には、バージョンを切り替えて運用する方法を検討することになります(そのためにも、旧バージョンはアンインストールしないでください)。 わかりやすいPythonのなかで、バージョン管理の問題は、例外的に扱いにくい所です。他のプログラミング言語に慣れている場合
![Pythonの複数バージョンの扱い方(Windowsの場合) - ガンマソフト](https://cdn-ak-scissors.b.st-hatena.com/image/square/d036397a11917b91e33f4e2e887ad3436f2dcd75/height=288;version=1;width=512/https%3A%2F%2Fgammasoft.jp%2Fpu7nk3cmg8%2Fwp-content%2Fuploads%2F2018%2F02%2Ftrain-switch.jpg)