Š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 kolekcijosAutorius: 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])>