Seu problema é que você usou sudo pip
e acabou mixando e combinando pacman
packages e pip
packages. Não faça isso. Se você precisar usar pip
com uma instalação de distribuição do Python, use o --user
flag, ou melhor ainda, um virtualenv.
Para corrigir isso, você precisa desinstalar tudo o que instalou com o pip, usando, por exemplo, o pacote lostfiles
dos repositórios oficiais que encontrará arquivos que o pacman não conhece. Exclua toda essa confusão e use o pacman para reinstalar o python-pip.
Você também pode precisar verificar pacotes com dependências quebradas usando pacman -Dk
, ou pacotes corrompidos que possuem arquivos que você excluiu ou substituiu usando o pip que deve pertencer ao pacman, usando pacman -Qkk
.