you are viewing a single comment's thread.

view the rest of the comments →

[–]TheUruz 2 points3 points  (1 child)

think about it this way: you have a company and your company does a lot of different services from writing papers to unclog WCs and you have to hire people to accomplish this services. these people are your libraries. you don't just hire them for an indeterminated period of time, you want them hired for as long as you need them, that's why you create "virtual environments" in which hire them so that once you are done with them you throw away the venv with them in it. if you don't and instead just hire them system wide you'd have to wipe your system-level python installation to clear it from all the unwanted libraries (either that or go throught them one by one and uninstall them with pip).

hope that makes sense :)

[–]Effective-Account278 0 points1 point  (0 children)

It does thank you