Title: I&#x27;m having some trouble figuring out how to handle my local Python. I&#x27;m not asking about 2 vs 3 - that ship has sailed - I&#x27;m confused on which binary to be using. From the way I see it, there&#x27;s at least 4 different Pythons I could be using:<p>1 - Python shipped with OS X&#x2F;Ubuntu<p>2 -     brew&#x2F;apt install python<p>3 - Anaconda<p>4 - Getting Python from https:&#x2F;&#x2F;www.python.org&#x2F;downloads&#x2F;<p>And that&#x27;s before getting into how you get numpy et al installed. What&#x27;s the general consensus on which to use? It seems like the OS X default is compiled with Clang while brew&#x27;s version is with GCC. I&#x27;ve been working through this book [1] and found this thread [2]. I really want to make sure I&#x27;m using fast&#x2F;optimized linear algebra libraries, is there an easy way to make sure? I use Python for learning data science&#x2F;bioinformatics, learning MicroPython for embedded, and general automation stuff - is it possible to have one environment that performs well for all of these?<p>[1] https:&#x2F;&#x2F;www.amazon.com&#x2F;Python-Data-Analysis-Wrangling-IPython&#x2F;dp&#x2F;1449319793<p>[2] https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;Python&#x2F;comments&#x2F;46r8u0&#x2F;numpylinalgsolve_is_6x_faster_on_my_mac_than_on&#x2F;
Upvote: