nicfit / eyeD3

eyeD3 is a Python module and command line program for processing ID3 tags. Information about mp3 files (i.e bit rate, sample frequency, play time, etc.) is also provided. The formats supported are ID3v1 (1.0/1.1) and ID3v2 (2.3/2.4).
http://eyed3.nicfit.net/
GNU General Public License v3.0
532 stars 58 forks source link

How to install latest version. #614

Open eli-damon opened 8 months ago

eli-damon commented 8 months ago

Hello. I acknowledge that this is probably not a problem with eyeD3 itself, and I apologize if I'm missing something that should be obvious.

I'm using Linux Mint 21.2 Cinnamon, so I installed eyeD3 from the Linux Mint repository, which turned out to be version 0.8.10 . I encountered what seemed like a bug, so I eventually tried installing eyeD3 using pip, as the documentation recommends, to get the latest version. But when I enter pip install eyeD3 at the command line, I get the following output.

Defaulting to user installation because normal site-packages is not writeable Requirement already satisfied: eyeD3 in /usr/lib/python3/dist-packages (0.8.10)

I got this output even after removing the old version.

I would appreciate any suggestions. Thank you.

nicfit commented 6 months ago

Sounds like the removal left some remnants lying around. Do you get the same error when installing in a virtualenv instead of the system /usr/lib? Also, when installing into /usr/lib/python3 you need need root-level perms.