What is the difference between installing python from the website and using brew?
<p>I have a Mac with OSX 10.11.6. I used brew to install python3. It installed python 3.5.2, but I need python 3.5.1. I've been googling, but can't figure out how I would install 3.5.1 via brew. So I went to python.org and downloaded the python-3.5.1-macosx10.6.pkg. I searched for how installing python this way would differ from installing it via brew, but couldn't find any answers. </p>

<p>So, it is possible to brew install python 3.5.1? If not, what will it mean to install 3.5.1 via .pkg file?</p>

<blockquote>
  <p>it is possible to brew install python 3.5.1?</p>
</blockquote>

<p>Yes it is. See <a href="http://stackoverflow.com/a/4158763/735926">this StackOverflow answer</a>.</p>

<blockquote>
  <p>If not, what will it mean to install 3.5.1 via .pkg file?</p>
</blockquote>

<p>The most noticeable change will be that you wonât be able to upgrade your Python installation without downloading the new version and installing it by hand (compared to <code>brew upgrade python3</code>). Itâll also be <a href="http://stackoverflow.com/a/3819829/735926">slightly more complicated to remove</a> compared to <code>brew rm python3</code>.</p>

<p>Other than these minor differences you should have the same experience with both installations. Be sure that the <code>python</code> installed from <code>python-3.5.1-macosx10.6.pkg</code> is before Homebrewâs in your <code>PATH</code> or use its full path.</p>

python osx homebrew