I'm sorry if this is a basic question, but I'm hoping someone can clarify something that may be quite simple. What I want is to use the tool eyeD3 which is a CLI. The confusing bit is that on the install page it says it should be installed with Pip. Thus, I created a virtual environment and installed the package there. Okay great, but how do I actually use it now? Because every instruction says to use it as a command line tool. But if it's installed as a pip package then the "eyed3" command is not magically going to be placed in my PATH to be used as intended. So what am I not getting here? Alternatively I may just download it using sudo dnf install python-eyed3 which should work. But I really want to educate myself if I'm understanding something wrong, so I can better understand and utilize pip and virtual environments with Python. Continue reading...