There’s already some good advice here, especially about virtual environments which might be the most important new concept to learn IMO. But just to let you know - it’s not just you. The most generous view of the Python package situation is that there are a lot of different ways to do it.
Me too! I am not a professional but audio support is such a point of friction for me that I’d love to see how others handle it when it’s critical to their work.