Two of the most popular distributions and installers are from  Anaconda  and Enthought.  Both are freely available for Mac OS, Linux, and Windows .  Either should do what you need. That said, the examples presented below for installation of additional Python packages assume the use of Anaconda Navigator.

Using the Anaconda Navigator installer