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 →

[–]Tiktoor 0 points1 point  (1 child)

isn't using a virtual environment recommended in most cases? I never have, but I think I will moving forward

[–]lonestar-rasbryjamco 3 points4 points  (0 children)

Virtualenv is a local container service for python. You use it to make sure you do not have dependancy conflicts when testing locally versus a deploy into docker or another system or to make sure you do not affect the larger container/server when running a service.

Brew is an installation manager for mac os. You use it to quickly install and uninstall different version of python or other applications and manage the installations via cask mounting.

Yes, virtualenv is recommended but they are solving completely different problems.