En aquest article, parlarem de com solucionar l'error Sense mòdul anomenat pandas.
L'error Cap mòdul anomenat pandas es produirà quan no hi hagi cap biblioteca de pandas al vostre entorn, és a dir, el mòdul pandas no està instal·lat o hi ha un problema en baixar el mòdul correctament.
Vegem l'error en crear un marc de dades pandas.
Exemple: Produeix l'error
Python 3
# import pandas> import> pandas> > # create dataframe> pandas.DataFrame({> 'a'> : [> 1> ,> 2> ]})> |
>
>
Sortida:
Parlarem de com superar aquest error. A Python, utilitzarem la funció pip per instal·lar qualsevol mòdul
c matriu de cadenes
Sintaxi :
pip install module_name>
Així que hem d'especificar els pandes
Exemple: Instal·lació de Pandas
Python 3
pip install pandas> |
>
>
Sortida:
Recollint pandes
Baixant pandas-3.2.0.tar.gz (281,3 MB)
|███████████████████████████████████████████████| 281,3 MB 9,7 kB/s
Recollint py4j==0.10.9.2
S'està baixant py4j-0.10.9.2-py2.py3-none-any.whl (198 kB)
|███████████████████████████████████████████████| 198 kB 52,8 MB/s
Construcció de rodes per a paquets recollits: pandes
Roda de construcció per a pandes (setup.py)... fet
Roda creada per als pandes: filename=pyspark-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467bef40b
Emmagatzemat al directori: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718
Pandes construïts amb èxit
Instal·lació de paquets recollits: py4j, pandas
una classe abstracta pot tenir un constructorS'ha instal·lat correctament py4j-0.10.9.2 pandas-3.2.0
Podem verificar escrivint de nou la mateixa comanda i la sortida serà:
Sortida:
Requisit ja satisfet: pandas a /usr/local/lib/python3.7/dist-packages (1.1.5)
Per obtenir la descripció dels pandes al nostre entorn podem utilitzar l'ordre show. Això pot ajudar a fer un seguiment del mòdul i de la seva instal·lació.
Exemple: Mostra la descripció del mòdul
Python 3
# display pandas details> pip show pandas> |
>
>
Sortida:
Nom: pandes
Versió: 1.1.5
Resum: estructures de dades potents per a l'anàlisi de dades, sèries temporals i estadístiques
Pàgina d'inici: https://pandas.pydata.org
Autor: Cap
eliminació de la llista de matriusCorreu electrònic de l'autor: cap
Llicència: BSD
Ubicació: /usr/local/lib/python3.7/dist-packages
Requereix: numpy, python-dateutil, pytz
Requerit per: 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
Actualitza Pandas
Actualitzar pandas és el millor avantatge per no tenir errors al vostre entorn. Per tant, hem d'actualitzar amb la següent comanda.
Exemple: Actualització de Pandas
Python 3
convertir la cadena a data
pip3 install pandas> -> -> upgrade> |
>
>
Sortida:
Instal·leu la versió específica
Per instal·lar una versió específica de pandas hem d'especificar la versió a l'ordre pip.
Exemple: Instal·lació d'una versió específica d'un mòdul
Python 3
models d'aprenentatge automàtic
# install 1.3.4 version> pip3 install pandas> => => 1.3> .> 4> |
>
>
Sortida:
Busca la versió
Si volem trobar la versió, hem d'utilitzar __version__
Sintaxi:
module_name.__version__>
Exemple: Obteniu la versió pandas
Python 3
#import module> import> pandas as pd> > # get the version> pd.__version__> |
>
>
Sortida:
1.1.5>