Šiame straipsnyje aptarsime, kaip ištaisyti klaidą Nėra modulio, pavadinto pandos.
Klaida Nėra modulio, pavadinto pandos, atsiras, kai jūsų aplinkoje IE nėra pandų bibliotekos, pandos modulis neįdiegtas arba iškyla problema teisingai atsisiunčiant modulį.
Pažiūrėkime klaidą kurdami pandų duomenų rėmelį.
Pavyzdys: Sukurkite klaidą
Python3
# import pandas> import> pandas> > # create dataframe> pandas.DataFrame({> 'a'> : [> 1> ,> 2> ]})> |
>
>
Išvestis:
Aptarsime, kaip ištaisyti šią klaidą. Python programoje mes naudosime pip funkciją, kad įdiegtume bet kurį modulį
maven saugykla
Sintaksė :
pip install module_name>
Taigi turime nurodyti pandas
Pavyzdys: Pandų diegimas
Python3
python likusios dalies operatorius
pip install pandas> |
>
>
Išvestis:
Pandų kolekcionavimas
Atsisiunčiamas pandas-3.2.0.tar.gz (281,3 MB)
|██████████████████████████████| 281,3 MB 9,7 kB/s
Renkamas py4j==0.10.9.2
Atsisiunčiamas py4j-0.10.9.2-py2.py3-none-any.whl (198 kB)
|██████████████████████████████| 198 kB 52,8 MB/s
Surinktų pakuočių statybiniai ratai: pandos
Pandų rato kūrimas (setup.py) … padaryta
Sukurtas ratas pandoms: filename=pyspark-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467ef40b51b3
Saugoma kataloge: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718
Sėkmingai pastatytos pandos
Surinktų paketų diegimas: py4j, pandas
Sėkmingai įdiegtas py4j-0.10.9.2 pandas-3.2.0
Galime patikrinti dar kartą įvesdami tą pačią komandą, tada išvestis bus tokia:
atminties keitimas
Išvestis:
Reikalavimas jau įvykdytas: pandos /usr/local/lib/python3.7/dist-packages (1.1.5)
Norėdami gauti pandų aprašymą mūsų aplinkoje, galime naudoti komandą show. Tai gali padėti sekti modulį ir jo įdiegimą.
Pavyzdys: Rodyti modulio aprašymą
Python3
# display pandas details> pip show pandas> |
>
>
Išvestis:
Vardas: pandos
Versija: 1.1.5
Santrauka: Galingos duomenų struktūros, skirtos duomenų analizei, laiko eilutėms ir statistikai
Pagrindinis puslapis: https://pandas.pydata.org
Autorius: Nėra
Autoriaus el. paštas: Nėra
Licencija: BSD
Vieta: /usr/local/lib/python3.7/dist-packages
Reikia: numpy, python-dateutil, pytz
Reikalingi: xarray, vega-datasets, statsmodels, sklearn-pandas, seaborn, pymc3, plotnine, pandas-profiling, pandas-gbq, pandas-datareader, mlxtend, mizani, holoviews, gspread-dataframe, google--colab yahoo-finance, fbprophet, fastai, sąsagos, cmdstanpy, arviz, altair
Atnaujinkite Pandas
Pandų atnaujinimas yra geriausias privalumas, kad jūsų aplinkoje nebūtų klaidų. Taigi, turime atnaujinti naudodami šią komandą.
Pavyzdys: Pandos atnaujinimas
Python3
char į eilutę java
pip3 install pandas> -> -> upgrade> |
>
>
Išvestis:
Įdiekite konkrečią versiją
Norėdami įdiegti konkrečią pandų versiją, komandoje pip turime nurodyti versiją.
Pavyzdys: Konkrečios modulio versijos įdiegimas
Python3
Java dinaminis masyvas
# install 1.3.4 version> pip3 install pandas> => => 1.3> .> 4> |
>
>
Išvestis:
Raskite versiją
Jei norime rasti versiją, turime naudoti __version__
Sintaksė:
module_name.__version__>
Pavyzdys: Gaukite pandos versiją
Python3
#import module> import> pandas as pd> > # get the version> pd.__version__> |
>
>
Išvestis:
1.1.5>