Neste tutorial, você aprenderá sobre vários métodos e técnicas que você pode usar para corrigir este erro.
O que é Python setupTools?
Antes de mergulhar no que causa o erro "Nenhum módulo chamado 'setupTools'", é bom entender o que são setuptools.
No Python, existem dois métodos principais de construção e distribuição de pacotes:
Distutils é a ferramenta de embalagem Python padrão. Ele está embutido na biblioteca padrão do Python e oculta os detalhes de baixo nível da construção de um pacote Python.
SetupTools, por outro lado, é uma alternativa aos distutils. Ele é construído sobre os distutils e fornece mais recursos e aprimoramentos em comparação com sua contraparte.
Lembre -se de que você dificilmente diferenciará os pacotes que são construídos com distutils e SetupTools.
O que causa o erro "Nenhum módulo chamado 'setupTools'"?
Nada é mais frustrante do que executar seu código e obter um erro como mostrado:
Traceback (chamada mais recente):Embora não haja causa universal desse tipo de erro. Existem três principais causas possíveis. Esses incluem:
Vamos discutir como podemos tentar resolver o erro.
Solução #1 - Instalando a Biblioteca SetupTools
A principal causa do erro "Nenhum módulo chamado 'setupTools'" é a biblioteca ausente. O pacote setupTools não faz parte da Biblioteca Padrão do Python. Portanto, antes de importá -lo, é bom garantir que você tenha o pacote instalado.
Você pode instalar o pacote setupTools executando o código mostrado abaixo:
$ pip install setopupolsO comando acima instalará os setupTools para o seu sistema. Certifique -se de instalar o PIP no seu sistema antes de executar o código acima.
Nos sistemas Linux, pode ser necessário instalar o pacote SetupTools usando o gerenciador de pacotes.
Os comandos para as distribuições populares do Linux são conforme fornecido abaixo:
Debian/Ubuntu baseado
$ sudo apt-get install python3-setuppools -yFedora/Rehl
$ sudo yum install python3 -setupsols -yBaseado em arco/manjaro
$ sudo pacman -s python -setupsolsOs comandos acima devem baixar e instalar os utilitários do Python SetupTools em seu sistema.
Solução #2 - Inclua SetupTools no caminho do sistema.
Em alguns casos, você pode enfrentar o “nenhum módulo chamado 'SetupTools', mesmo depois de instalar a biblioteca SetupTools.
Isso ocorre principalmente se o PIP não estiver disponível no caminho do seu sistema. Você pode corrigir esse erro adicionando PIP ao caminho.
Por padrão, o diretório PIP está localizado em:
C: \ Usuários \ Nome de usuário \ AppData \ Local \ Programa \ Python310 \ ScriptsObserve que o caminho pode variar dependendo do método de instalação e do intérprete python instalado.
Depois de localizar o caminho para Pip, adicione -o ao caminho do sistema manualmente e atualize a sessão do terminal para aplicar as alterações.
Você pode reinstalar o pacote setupTools usando PIP, como mostrado no comando acima.
Solução #3 - pacote incorreto
Outra causa deste erro é instalar o pacote com o pip incorreto. Para resolver isso, verifique se você instalou o SetupTools com o PIP para o seu intérprete Python.
Por exemplo, para Python3, instale o setupTools com o comando:
$ PIP3 Instale setUptoolsPara Python 2, execute o comando:
$ pip install setopupolsFechamento
Neste artigo, você aprendeu sobre as possíveis causas do 'nenhum módulo chamado' setupTools ”em Python e como você pode resolvê -lo.