3 maneiras de remover todos os pacotes instalados pelo Pip
Com o tempo, conforme você trabalha em vários projetos Python, seu ambiente pode ficar confuso com vários pacotes. Portanto, usar o pip para desinstalar todos os pacotes pode ajudar a resolvê-lo.
O que é pip?
Pip é um sistema de gerenciamento de pacotes para instalar e gerenciar pacotes de software escritos em Python. Significa Pip Installs Packages ou Pip Installs Python. Pip é o instalador de pacote padrão para Python e é amplamente usado na comunidade Python.
Aqui estão algumas das principais funções do pip:
- O Pip permite que você instale facilmente pacotes Python do Python Package Index (PyPI) ou de outras fontes.
- Ele resolve e instala automaticamente as dependências exigidas por um pacote.
- O Pip permite que você gerencie pacotes instalados, incluindo atualização, downgrade ou desinstalação.
- Você pode pesquisar PyPI para descobrir pacotes Python disponíveis e suas versões.
- Ele ajuda você a gerenciar as versões do pacote, permitindo que você especifique a versão desejada ou o intervalo de versões para instalação.
- O Pip fornece ferramentas para empacotar e distribuir pacotes Python, tornando mais fácil compartilhar seu próprio código com outras pessoas.
- Ele se integra bem com ambientes virtuais, permitindo isolar e gerenciar dependências para diferentes projetos.
- O Pip pode ser usado para atualizar sua própria versão para a versão mais recente.
O que a desinstalação do pip faz?
Como o próprio nome diz, o pip uninstall é responsável por desinstalar os pacotes do Python. No entanto, não pode remover o seguinte:
- Pacotes distutils puros que não deixam metadados
- Wrappers de script
Como posso pip desinstalar todos os pacotes no Windows?
1. Desinstale o pacote individual
- Pressione o Windowsbotão, digite Prompt de comando e selecione Executar como administrador para abri-lo.
- Digite o seguinte e pressione Enterpara saber a lista de pacotes instalados:
pip list
- Em seguida, digite isso e pressione Enter:
pip uninstall package_name
2. Remova todos os pacotes
- Pressione o Windowsbotão, digite Prompt de Comando e selecione Executar como Administrador para abri-lo.
- Digite o seguinte e pressione Enter:
pip uninstall -y -r <(pip freeze)
- Responda com o seguinte e pressione Enterpara confirmar sua seleção:
Y
Adicionar o comando pip freeze removerá todos os pacotes instalados em seu sistema por pip.
3. Remova todos os pacotes usando use xargs
- Pressione o Windowsbotão, digite Prompt de Comando e selecione Executar como Administrador para abri-lo.
- Digite o seguinte no prompt de comando e pressione Enter:
pip freeze | xargs pip uninstall -y
- Em seguida, insira este código e pressione Enter para excluir o pacote VCS:
pip freeze | grep -v "^-e"| xargs pip uninstall -y
- Digite o seguinte e pressione Enter:
pip freeze --user | xargs pip uninstall -y
Você só pode remover individualmente os pacotes instalados do VCS (sistemas de controle de versão). Assim, você terá que excluí-los antes que o comando possa ser executado.
Se você tiver mais perguntas ou sugestões sobre este guia, por favor, deixe-as na seção de comentários.
Deixe um comentário