Tag Archives: pip

pipx

I’m not a python person. But some interesting CLI utilities are written in python, including eyeD3 and visidata.

Enter pipx – it creates little (huge?) pip sandboxes for your different utilities, so you don’t have to worry about one breaking if you need to upgrade the other.

Installation isn’t hard if you’re comfortable using pip, but I’m not a python person, so I used port install pipx.

installing eyeD3

I keep thinking I should learn the basics of Python programming. But I never seem to get around to it.

Today I needed to know how to install a program written in Python, because Homebrew used to include eyeD3 and today it didn’t. Here’s what I ended up doing:

$ sudo easy_install pip   # because pip isn’t installed

$ sudo pip install eyeD3

then it says that won’t work because libmagic isn’t installed. But fortunately, Homebrew provides that (whatever it is). So try again:

$ brew install libmagic

$ sudo pip install eyeD3

P.S. eyeD3 is the best command-line ID3 tag editor I’ve found. It is the only thing I’ve found that allows you to install album art from the command line. (See my earlier post.)