logo

Com solucionar-ho: cap mòdul anomenat NumPy

En aquest article, parlarem de com solucionar el mòdul No anomenat numpy mitjançant Python.

Numpy és un mòdul utilitzat per al processament de matrius. L'error Cap mòdul anomenat numpy es produirà quan no hi hagi cap biblioteca NumPy al vostre entorn, és a dir, el mòdul NumPy no està instal·lat o alguna part de la instal·lació està incompleta a causa d'alguna interrupció. Parlarem de com superar aquest error.



A Python, utilitzarem la funció pip per instal·lar qualsevol mòdul

Sintaxi:

pip install nom_mòdul



Exemple: Com instal·lar NumPy

pip install numpy>

Sortida:

Col·leccionant numpy



S'està baixant numpy-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: numpy

Construcció de la roda per a numpy (setup.py)... fet

S'ha creat la roda per a numpy: filename=numpy-3.2.0-py2.py3-none-any.whl size=281805912 sha256=c6c9edb963f9a25f31d11d88374ce3be6b3c73ac73ac467bef40b

què és uri

Emmagatzemat al directori: /root/.cache/pip/wheels/0b/de/d2/9be5d59d7331c6c2a7c1b6d1a4f463ce107332b1ecd4e80718

Numpy construït amb èxit

Instal·lació de paquets recollits: py4j, numpy

S'ha instal·lat correctament py4j-0.10.9.2 numpy-3.2.0

Podem verificar escrivint de nou la mateixa comanda i la sortida serà:

Sortida:

Requisit ja satisfet: numpy a /usr/local/lib/python3.7/dist-packages (1.1.5)

Per obtenir la descripció numpy com la versió actual del nostre entorn, podem utilitzar l'ordre show

llista de matrius d'ordenació de java

Exemple: Per obtenir la descripció de NumPy

pip show numpy>

Sortida :

Nom: numpy

Versió: 1.19.5

Resum: NumPy és el paquet fonamental per a la computació de matrius amb Python.

Pàgina d'inici: https://www.numpy.org

Autor: Travis E. Oliphant et al.

Correu electrònic de l'autor: cap

Llicència: BSD

Ubicació: /usr/local/lib/python3.7/dist-packages

Requereix:

Requerit per: yellowbrick, xgboost, xarray, wordcloud, torchvision, torchtext, tifffile, thnc, Theano-PyMC, tensorflow, tensorflow-probability, tensorflow-hub, tensorflow-datasets, tensorboard, tables, statsmodels, spacy, sklearn-pandas, seaborn, scs, scipy, scikit-learn, scikit-image, resampy, qdldl, PyWavelets, python-louvain, pystan, pysndfile, pymc3, pyerfa, pyemd, pyarrow, plotnine, patsy, pandas, osqp, opt-einsum, python, opencv-contrib-python, numexpr, numba, nibabel, netCDF4, moviepy, mlxtend, mizani, missingno, matplotlib, matplotlib-venn, lightgbm, librosa, Keras-Preprocessing, kapre, jpeg4py, jaxlib, desbalanced, aprendre, imageio, hyperopt, holoviews, h5py, gimnàs, gensim, folium, fix-yahoo-finance, fbprophet, fastprogress, fastdtw, fastai, fa2, ecos, daft, cvxpy, gemelos, cmdstanpy, cftime, Bottleneck, bokeh, blis, autograd, atari-py, astropy, arviz, altair, albumentations

La instal·lació segueix sent la mateixa per a tots els altres sistemes operatius i programari només canvia la plataforma. Si la nostra instal·lació té èxit, qualsevol codi NumPy funcionarà bé

Exemple: Programa per crear una matriu i mostrar NumPy

Python 3

text en negreta css




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

>

>

Sortida:

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