Edit: you don't need poetry either.
Personaly I just stick with manual venv and pip. It's not hard to use, it works, it's standard. But of course I'm lucky enough to be the one making the decisions.
Use Poetry. Resolves all your dependencies and manages your virtual environments.
Also lets you build and publish your own projects with a few commands.
In Lisp, I lose time manually writing FFI wrappers. It really makes you appreciate the size of Python's ecosystem.
In C++, I spend inordinate amounts of time buried in the language standard. It's just _so large_.
In C, I have "fun" with manual memory management, name collisions, and boilerplate.
I think Lisp is my preferred choice for the time being.
As an example, I recently wrote a GLFW backed program with the GPU boilerplate in C++ and all the high level logic in Lisp. I could have done the entire thing in Lisp, but there was less API surface area to wrap this way.