ModuleNotFoundError: ningún módulo llamado mpl_toolkits.basemap en Python
-
ModuleNotFoundError: ningún módulo llamado 'mpl_toolkits.basemap'
en Python -
Causas de
Ningún módulo llamado 'mpl_toolkits.basemap'
en Python -
Compruebe si el
mapa base
se instaló correctamente en Python
Cada lenguaje de programación encuentra muchos errores. Algunos ocurren en tiempo de compilación, otros en tiempo de ejecución.
Este artículo discutirá el error Ningún módulo llamado 'mpl_toolkits.basemap'
. Se trata de un ModuleNotFoundError
que surge cuando el módulo que estamos importando no está instalado o se encuentra en otro directorio.
ModuleNotFoundError: ningún módulo llamado 'mpl_toolkits.basemap'
en Python
Si el módulo mapa base
no está instalado en nuestra computadora, nos encontraremos con este error en la línea de importación cuando importemos el módulo.
Código de ejemplo:
# Python 3.x
from mpl_toolkits.basemap import Basemap
print("Module Imported")
Producción :
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-2-1bfe846f88d6> in <module>()
1 #Python 3.x
----> 2 from mpl_toolkits.basemap import Basemap
3 print("Module Imported")
ModuleNotFoundError: No module named 'mpl_toolkits.basemap'
Causas de Ningún módulo llamado 'mpl_toolkits.basemap'
en Python
El módulo no está instalado
La causa más común de este error es que el módulo basemap
no está instalado y estamos tratando de importarlo a nuestro programa.
Solución
Para corregir este error, necesitamos instalar el módulo correctamente. Si usamos Anaconda, usaremos el siguiente comando para instalar el módulo basemap
.
conda install basemap
Si no estamos usando Anaconda, podemos usar el comando pip
para instalar el módulo basemep
.
#Python 3.x
pip install basemap
Ruta de módulo incorrecta
Si el módulo está instalado correctamente, pero aún enfrentamos el error, el módulo y nuestro código de Python se encuentran en directorios diferentes.
Por ejemplo, la estructura de directorios se parece a la siguiente.
code.py
my_folder
---module.py
Solución
En este caso, podemos solucionar el error importando correctamente el módulo desde el otro directorio.
# Python 3.x
import my_folder.module.py
Compruebe si el mapa base
se instaló correctamente en Python
Usaremos el siguiente comando para verificar si el módulo basemap
se instaló correctamente.
#Python 3.x
pip list
Nos mostrará la lista de módulos instalados. Si encontramos el módulo basemap
en la lista, está instalado correctamente.
Código de ejemplo:
# Python 3.x
from mpl_toolkits.basemap import Basemap
print("Module Imported")
Producción :
Module Imported
I am Fariba Laiq from Pakistan. An android app developer, technical content writer, and coding instructor. Writing has always been one of my passions. I love to learn, implement and convey my knowledge to others.
LinkedInArtículo relacionado - Python Error
- Administrar fallas de segmentación en Python
- Archivo <Stdin>, Línea 1, en <Módulo> Error en Python
- Arreglar AttributeError: el objeto 'generador' no tiene atributo 'siguiente' en Python
- Arreglar el comando cl.exe falló: no existe tal archivo o directorio en Windows
- Arreglar NameError: la variable no está definida en Python
- Arreglar Socket.Gaierror: [Errno 8] Nodename ni Servname proporcionado, o desconocido en Python