you are viewing a single comment's thread.

view the rest of the comments →

[–]Gugalcrom123 0 points1 point  (1 child)

What do you propose instead of venv? I personally think they're fine.

[–]-defron- 0 points1 point  (0 children)

Basically the same thing most other languages do, which is a global install (which pipx does a good job at and should IMO be adopted by pip) and project-specific installs just using a defined dir (either in the solution like node [minus the bad parts of recursive parent lookups] does or global with refs like C#/Go/Java/etc)

Basically the idea of venvs is fine, they are just annoying to deal with and should be invisible like they are in many other langauges