En este artículo, discutiremos cómo solucionar el error No module named pandas.
El error «No hay módulo llamado pandas» ocurrirá cuando no haya una biblioteca de pandas en su entorno, es decir, el módulo de pandas no está instalado o hay un problema al descargar el módulo correctamente.
Veamos el error creando un marco de datos de pandas.
Ejemplo: producir el error
Python3
# import pandas import pandas # create dataframe pandas.DataFrame({'a': [1, 2]})
Producción:
Discutiremos cómo superar este error. En python, usaremos la función pip para instalar cualquier módulo
Sintaxis :
pip install module_name
Así que tenemos que especificar pandas
Ejemplo: Instalación de Pandas
Python3
pip install pandas
Producción:
coleccionando pandas
Descargando pandas-3.2.0.tar.gz (281.3 MB)
|████████████████████████████████| 281,3 MB 9,7 kB/s
Recolectando py4j==0.10.9.2
Descargando py4j-0.10.9.2-py2.py3-none-any.whl (198 kB)
|████████████████████████████████| 198 kB 52,8 MB/s
Ruedas de construcción para paquetes recolectados: pandas
Rueda de construcción para pandas (setup.py)… hecho
Rueda creada para pandas: filename=pyspark-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467ef40b51b5f4eca737
Almacenado en el directorio: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718
Pandas construidos con éxito
Instalación de paquetes recopilados: py4j, pandas
Py4j-0.10.9.2 instalado con éxito pandas-3.2.0
Podemos verificar escribiendo nuevamente el mismo comando, entonces el resultado será:
Producción:
Requisito ya satisfecho: pandas en /usr/local/lib/python3.7/dist-packages (1.1.5)
Para obtener la descripción de los pandas en nuestro entorno, podemos usar el comando show. Esto puede ayudar a realizar un seguimiento del módulo y su instalación.
Ejemplo: Mostrar descripción del módulo
Python3
# display pandas details pip show pandas
Producción:
Nombre: pandas
Versión: 1.1.5
Resumen: poderosas estructuras de datos para análisis de datos, series temporales y estadísticas
Página de inicio: https://pandas.pydata.org
Autor: Ninguno
Correo electrónico del autor: Ninguno
Licencia: BSD
Ubicación: /usr/local/lib/python3.7/dist-packages
Requiere: numpy, python-dateutil, pytz
Requerido por: xarray, vega-datasets, statsmodels, sklearn-pandas, seaborn, pymc3, plotnine, pandas-profiling, pandas-gbq, pandas-datareader, mlxtend, mizani, holoviews, gspread-dataframe, google-colab, fix- yahoo-finance, fbprophet, fastai, gemelos, cmdstanpy, arviz, altair
Actualizar pandas
Actualizar pandas es la mejor ventaja para estar libre de errores en su entorno. Entonces, tenemos que actualizar usando el siguiente comando.
Ejemplo: Actualización de Pandas
Python3
pip3 install pandas - -upgrade
Producción:
Instalar versión específica
Para instalar una versión específica de pandas, debemos especificar la versión en el comando pip.
Ejemplo: Instalación de una versión específica de un módulo
Python3
# install 1.3.4 version pip3 install pandas == 1.3.4
Producción:
Encuentra la versión
Si queremos encontrar la versión, entonces tenemos que usar __version__
Sintaxis:
module_name.__version__
Ejemplo: obtener la versión de pandas
Python3
#import module import pandas as pd # get the version pd.__version__
Producción:
1.1.5
Publicación traducida automáticamente
Artículo escrito por ojaswilavu8128 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA