logo

Kaip pataisyti: nėra modulio, pavadinto NumPy

Šiame straipsnyje aptarsime, kaip naudojant Python ištaisyti modulį Nr, pavadintą numpy.

Numpy yra modulis, naudojamas masyvo apdorojimui. Klaida Nėra modulio, pavadinto numpy, atsiras, kai jūsų aplinkoje nėra NumPy bibliotekos, t. y. NumPy modulis neįdiegtas arba kai kuri diegimo dalis yra nebaigta dėl tam tikro pertrūkio. Aptarsime, kaip ištaisyti šią klaidą.

„Python“ bet kuriam moduliui įdiegti naudosime pip funkciją



Sintaksė:

pip diegimo modulio_pavadinimas

Pavyzdys: Kaip įdiegti NumPy

pip install numpy>

Išvestis:

Kolekcionavimas numpytas

Atsisiunčiamas numpy-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

Statybiniai ratai surinktoms pakuotėms: numpyti

Numpy rato kūrimas (setup.py) … padaryta

Sukurtas numpy ratas: filename=numpy-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467ef404b57

Saugoma kataloge: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718

„Java“ eilutės žetonų priemonė

Sėkmingai pastatytas numpytas

Surinktų paketų diegimas: py4j, numpy

Sėkmingai įdiegtas py4j-0.10.9.2 numpy-3.2.0

Galime patikrinti dar kartą įvesdami tą pačią komandą, tada išvestis bus tokia:

Išvestis:

Reikalavimas jau įvykdytas: numpy /usr/local/lib/python3.7/dist-packages (1.1.5)

Norėdami gauti niūrų aprašymą, pavyzdžiui, dabartinę versiją mūsų aplinkoje, galime naudoti komandą show

Pavyzdys: Norėdami gauti NumPy aprašymą

pip show numpy>

Išvestis :

Vardas: niūrus

Versija: 1.19.5

Santrauka: NumPy yra pagrindinis paketas, skirtas masyvo skaičiavimui naudojant Python.

Pagrindinis puslapis: https://www.numpy.org

java kolekcijos

Autorius: Travis E. Oliphant ir kt.

Autoriaus el. paštas: Nėra

Licencija: BSD

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

Reikia:

Reikalingi: yellowbrick, xgboost, xarray, wordcloud, torchvision, torchtext, tifffile, thinc, Theano-PyMC, tensorflow, tensorflow-probability, tensorflow-hub, tensorflow-datasets, tensorboard, lentelės, statsmodels, spacy-, skle seaborn, scs, scipy, scikit-learn, scikit-image, resampy, qdldl, PyWavelets, python-louvain, pystan, pysndfile, pymc3, pyerfa, pyemd, pyarrow, plotnine, patsinq, pandas python, opencv-contrib-python, numexpr, numba, nibabel, netCDF4, moviepy, mlxtend, mizani, missingno, matplotlib, matplotlib-venn, lightgbm, librosa, Keras-Preprocessing, kapre, jpeg4py, jaxlib, jax, imbalance mokytis, imageio, hyperopt, holoviews, h5py, sporto salė, gensim, folium, fix-yahoo-finance, fbprophet, fastprogress, fastdtw, fastai, fa2, ecos, daft, cvxpy, sąsagos, cmdstanpy, cftime, butelio kaklelis, bokeh, blis, autogradas, atari-py, astropy, arviz, altair, albumentations

Diegimas išlieka toks pat visose kitose operacinėse sistemose ir programinėje įrangoje, tik keičiasi platforma. Jei mūsų diegimas bus sėkmingas, bet koks „NumPy“ kodas veiks gerai

Pavyzdys: Programa, skirta sukurti NumPy masyvą ir ekraną

Python3




#import module> import> numpy> > # create an numpy array with 5 elements> data>=> numpy.array([>1>,>2>,>3>,>4>,>5>])> > # display> data>

>

>

Išvestis:

array([1, 2, 3, 4, 5])>