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 uriEmmagatzemat 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])>