Ningún módulo llamado 'setupTools'

Ningún módulo llamado 'setupTools'
Ya sea que recién esté comenzando con Python o un profesional experimentado, ocasionalmente necesitará instalar paquetes externos para usar en sus proyectos.Sin embargo, en algunos casos, puede enfrentar el "no módulo llamado 'setupTools' al intentar instalar un paquete específico.

En este tutorial, aprenderá sobre varios métodos y técnicas que puede usar para corregir este error.

¿Qué es python setuppools??

Antes de sumergirse en qué causa el error "No se llamó el módulo llamado 'setuppools'", es bueno comprender qué son setupTools.

En Python, hay dos métodos principales para construir y distribuir paquetes:

  1. Distutils
  2. Setuptools

Distutils es la herramienta de embalaje Python predeterminada. Está integrado en la biblioteca estándar de Python y oculta los detalles de bajo nivel de construir un paquete Python.

Setuptools, por otro lado, es una alternativa a los distutilios. Está construido sobre los distutils y proporciona más características y mejoras en comparación con su contraparte.

Tenga en cuenta que difícilmente diferenciará entre paquetes que están construidos con distutilios y setuptools.

¿Qué causa el error "No se llamó 'setuppools'"??

Nada es más frustrante que ejecutar su código y obtener un error como se muestra:

Rastreo (llamadas recientes más última):
Archivo "Configuración.py ", línea 1, en
de setuppools import *
ModulenotfoundError: ningún módulo llamado 'setuptoosl'

Aunque no hay una causa universal de este tipo de error. Hay tres causas posibles principales. Éstas incluyen:

  1. Falta Biblioteca SetupTools
  2. Biblioteca SetupTools no en la ruta del sistema
  3. Versiones incorrectas de Python y Pip.

Discutamos cómo podemos intentar resolver el error.

Solución #1 - Instalación de la biblioteca SetupTools

La causa principal del error "No llamado 'setuppools'" es la biblioteca faltante. El paquete SetupTools no es parte de la biblioteca estándar de Python. Por lo tanto, antes de importarlo, es bueno asegurarse de tener el paquete instalado.

Puede instalar el paquete SetupTools ejecutando el código que se muestra a continuación:

$ PIP instalación setupTools
$ PIP3 Instalar setupTools

El comando anterior instalará el setupTools para su sistema. Asegúrese de tener PIP instalado en su sistema antes de ejecutar el código anterior.

En los sistemas Linux, es posible que deba instalar el paquete SetupTools con su paquete Administrador.

Los comandos para las distribuciones populares de Linux son los que se proporcionan a continuación:

Debian/Ubuntu basado en

$ sudo apt-get install python3-setuppools -y

Fedora/rehl

$ sudo yum instalación python3 -setuppools -y

Arch/Manjaro basado en

$ sudo Pacman -S Python -Setuptools

Los comandos anteriores deben descargar e instalar las utilidades de Python SetupTools en su sistema.

Solución #2 - Incluya setupTools en la ruta del sistema.

En algunos casos, puede enfrentar el "no módulo llamado 'setupTools'" incluso después de instalar la biblioteca setupTools.

Esto ocurre principalmente si PIP no está disponible en la ruta de su sistema. Puede corregir este error agregando PIP a la ruta.

Por defecto, el directorio PIP se encuentra en:

C: \ users \ username \ appData \ local \ programas \ python310 \ scripts
C: \ users \ username \ anaconda3 \ pkgs \ pip \ scripts

Tenga en cuenta que la ruta puede variar según el método de instalación y el intérprete de Python instalado.

Una vez que localice la ruta a PIP, agrégala a la ruta de su sistema manualmente y actualice la sesión de terminal para aplicar los cambios.

Luego puede reinstalar el paquete SetupTools usando PIP como se muestra en el comando anterior.

Solución #3 - Paquete incorrecto

Otra causa de este error es instalar el paquete con el PIP incorrecto. Para resolver esto, asegúrese de haber instalado SetupTools con PIP para su intérprete de Python.

Por ejemplo, para Python3, instale setupTools con el comando:

$ PIP3 Instalar setupTools

Para Python 2, ejecute el comando:

$ PIP instalación setupTools

Clausura

En este artículo, aprendió sobre las posibles causas del 'no módulo llamado' setuppools "en Python y cómo puede resolverlo.