From here: https://stackoverflow.com/questions/19133831/python-how-to-force-overwriting-of-files-when-using-setup-py-install-distutil You could try to force the install: python setup.py install --force From the comments: Note, the --force overwrites, and does not remove files. Of course, a distribution package would be better in the future. A PKGBUILD for Archlinux is almost finished. See: https://gitlab.com/jnanar/libervia_pkgbuild
[sat] Setup.py: provide an uninstall and upgrade commandcreated
libervia installation setup sattype
See ticket:227 for a full description.
Libervia lacks exactly the same commands
`pip uninstall sat` is now working, closing this ticket.