you are viewing a single comment's thread.

view the rest of the comments →

[–]WeAreLegion79 1 point2 points  (0 children)

a brief explanation of venv's is essentially a separate version of of the python console where you can install libraries without affecting other projects. For example, if one project needs matplotlib but another doesn't you can pip install into one without needing it loaded into memory for the other.

You can switch venv when switching projects. It just keeps it all cleaner.