* Pensei que seria mais apropriado perguntar no Ask do Ubuntu do que no Stack Overflow.
Usando o Ubuntu16.04, estou trabalhando com o python2 (junto com alguns módulos científicos) para propósitos científicos e decidi mudar para o python3 e, no meu entender; Eu precisaria instalar os pacotes novamente, desta vez para python3.
Como sou iniciante, eu particularmente me preocupo em não remover os pacotes adequadamente (eu realmente preferiria limpá-los) e, claro, não instalar os pacotes corretamente.
Como posso fazer essa transição limpa? Mais especificamente, gostaria de:
Por 1. Pesquisando online eu inventei
pip freeze | xargs pip uninstall -y
Qual deve remover os pacotes que eu instalei, mas é possível purgar?.
Para 2. Isso significa que eu preciso instalar o pip3? Ao instalar pacotes ou atualizar com pip, eu recebo uma chamada:
The directory '/home/.../.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/.../.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Descobri que eu poderia ter instalado algo indevidamente. O que devo fazer de diferente?