title: Upgrade Python 3.4.3 to Python 3.6.1 in Ubuntu 15.04(64 bit)
body: <p>I have <code>Python 2.7.9</code> and <code>Python 3.4.3</code> installed in a Ubuntu 15.04 machine. Now I want to upgrade <code>Python 3.4.3</code> to <code>Python 3.6.1</code> without affecting the packages which are depended on <code>Python 3.x.x</code>. I have found that Python versions are released as separate package. So, my questions are:</p>
  
  <ul>
  <li>Can I actually upgrade <code>Python 3.4.3</code> to <code>Python 3.6.1</code>?</li>
  <li>If the answer is no, can I uninstall <code>Python 3.4.3</code> and install <code>Python 3.6.1</code> without affecting the installed packages?</li>
  <li>If the second answer is no, then what will happen if I install <code>Python 3.6.1</code> using <code>sudo apt-get install python 3.6.1</code>? Can I use <code>Python 3.6.1</code> without affecting other versions using <code>Python3.6</code> command in terminal and in virtual environments?</li>
  </ul>
  
  <h2>Update</h2>
  
  <p>I have installed Python 3.6 from -> <a href="https://stackoverflow.com/a/44758621/3129414">https://stackoverflow.com/a/44758621/3129414</a></p>