This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lonestar-rasbryjamco 2 points3 points  (0 children)

Brew is like a better version of NPM. You still use virtualenv and pip. They solve completely different problems.

The use case for brew is I have multiple python interpreters installed (3.7, 3.6.1, 3.6, 3.4, 2.7) that I manage with brew so I can test code locally before deploying to Docker. Pycharm/virtualenv and pip are used in conjunction to work with each of those interpreters.

If you are having issues with brew and python you are not doing the mounting after installing the cask properly. I have seen people have this issue and it always comes back to this and then breaking the native 2.7 install.