logo

Kako popraviti: Ni modula z imenom pandas

V tem članku bomo razpravljali o tem, kako odpraviti napako No module named pandas.

Napaka No module named pandas se bo pojavila, če v vašem okolju ni knjižnice pandas, tj. modul pandas ni nameščen ali pa je prišlo do težave pri prenosu pravega modula.



Oglejmo si napako z ustvarjanjem podatkovnega okvira pandas.

primer: Ustvari napako

Python3








# import pandas> import> pandas> > # create dataframe> pandas.DataFrame({>'a'>: [>1>,>2>]})>

>

>

Izhod:

Razpravljali bomo o tem, kako odpraviti to napako. V pythonu bomo uporabili funkcijo pip za namestitev katerega koli modula

prednost operaterja java

Sintaksa :

pip install module_name>

Zato moramo določiti pande

primer: Namestitev Pand

Python3




pip install pandas>

>

>

Izhod:

Zbiranje pand

Prenašanje pandas-3.2.0.tar.gz (281,3 MB)

|████████████████████████████████| 281,3 MB 9,7 kB/s

Zbiranje py4j==0.10.9.2

Prenos py4j-0.10.9.2-py2.py3-none-any.whl (198 kB)

apache

|████████████████████████████████| 198 kB 52,8 MB/s

Gradbena kolesa za zbrane pakete: pande

Gradbeno kolo za pande (setup.py) … končano

Ustvarjeno kolo za pande: filename=pyspark-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467ef40b51b5f4eca737

Shranjeno v imeniku: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718

Uspešno zgrajene pande

Namestitev zbranih paketov: py4j, pandas

Uspešno nameščen py4j-0.10.9.2 pandas-3.2.0

Lahko preverimo tako, da znova vnesemo isti ukaz, nato pa bo rezultat:

Izhod:

razlika med ledom in snegom

Zahteva je že izpolnjena: pande v /usr/local/lib/python3.7/dist-packages (1.1.5)

Za pridobitev opisa pand v našem okolju lahko uporabimo ukaz show. To lahko pomaga spremljati modul in njegovo namestitev.

primer: Prikaži opis modula

Python3




# display pandas details> pip show pandas>

>

>

Izhod:

Ime: pande

Različica: 1.1.5

Povzetek: Zmogljive podatkovne strukture za analizo podatkov, časovne vrste in statistiko

Domača stran: https://pandas.pydata.org

Avtor: Noben

Elektronski naslov avtorja: Brez

Licenca: BSD

Lokacija: /usr/local/lib/python3.7/dist-packages

Zahteva: numpy, python-dateutil, pytz

Zahteva: 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, manšetni gumbi, cmdstanpy, arviz, altair

Nadgradi Pande

Nadgradnja pand je najboljša prednost za brez napak v vašem okolju. Torej, moramo nadgraditi z naslednjim ukazom.

Primer: Nadgradnja Pand

Python3




pip3 install pandas>-> ->upgrade>

>

>

Izhod:

Namestite posebno različico

Za namestitev določene različice pand moramo določiti različico v ukazu pip.

primer: Namestitev določene različice modula

sortiranje mehurčkov

Python3


sql count distinct



# install 1.3.4 version> pip3 install pandas>=>=> 1.3>.>4>

>

>

Izhod:

Poiščite različico

Če želimo najti različico, moramo uporabiti __version__

Sintaksa:

module_name.__version__>

primer: Pridobite različico pand

Python3




#import module> import> pandas as pd> > # get the version> pd.__version__>

>

>

Izhod:

1.1.5>