logo

Hoe Numpy op Windows te installeren?

Python NumPy is een arrayverwerkingspakket voor algemene doeleinden dat hulpmiddelen biedt voor de verwerking n-dimensionale arrays . Het biedt verschillende computerhulpmiddelen, zoals uitgebreide wiskundige functies en lineaire algebra-routines. NumPy biedt zowel de flexibiliteit van Python en de snelheid van goed geoptimaliseerde gecompileerde C-code. De eenvoudig te gebruiken syntaxis maakt het zeer toegankelijk en productief voor programmeurs van elke achtergrond. In dit artikel zullen we zien hoe u NumPy installeert en hoe u Numpy in Python importeert.

Vereisten:

  • Python
  • PIP of Conda (afhankelijk van gebruikersvoorkeur)

Numpy installeren op Windows

Hieronder staan ​​de manieren waarop we NumPy op Windows kunnen installeren en Numpy later in Python kunnen importeren:

  • Conda gebruiken
  • PIP gebruiken

Installeer Numpy met Conda

Als u wilt dat de installatie wordt uitgevoerd via conda, je kunt het onderstaande commando gebruiken:



conda install -c anaconda numpy>

U krijgt een soortgelijk bericht zodra de installatie is voltooid

vba

Zorg ervoor dat u de best practices voor installatie volgt conda als:

hernoem map op linux
  • Gebruik een omgeving voor installatie in plaats van in de basisomgeving met behulp van de onderstaande opdracht:
conda create -n my-env conda activate my-env>

Opmerking: Als uw voorkeursmethode voor installatie is conda-smederij, gebruik het onderstaande commando:

conda config --env --add channels conda-forge>

Numpy installeren voor PIP-gebruikers

Gebruikers die liever pip gebruiken, kunnen de onderstaande opdracht gebruiken om NumPy te installeren:

pip install numpy>

U krijgt een soortgelijk bericht zodra de installatie is voltooid:

als anders als java

Nu we Numpy met succes in ons systeem hebben geïnstalleerd, laten we een paar eenvoudige voorbeelden bekijken.

Voorbeeld van Numpy

In dit voorbeeld wordt een 2D NumPy-array genoemdarr>wordt gemaakt en de kenmerken ervan worden gedemonstreerd: het arraytype, het aantal dimensies (2), de vorm (2 rijen, 3 kolommen), de grootte (6 elementen) en het gegevenstype van de elementen (int64).

Python
# Python program to demonstrate # basic array characteristics import numpy as np # Creating array object arr = np.array( [[ 1, 2, 3], [ 4, 2, 5]] ) # Printing type of arr object print('Array is of type: ', type(arr)) # Printing array dimensions (axes) print('No. of dimensions: ', arr.ndim) # Printing shape of array print('Shape of array: ', arr.shape) # Printing size (total number of elements) of array print('Size of array: ', arr.size) # Printing type of elements in array print('Array stores elements of type: ', arr.dtype)>

Uitgang:

Array is of type:  No. of dimensions: 2 Shape of array: (2, 3) Size of array: 6 Array stores elements of type: int64>

Hoe Numpy op Windows te installeren? - FAQ

Hoe installeer ik NumPy?

U kunt NumPy installeren met behulp van het pip-pakketinstallatieprogramma. Open uw opdrachtprompt of terminal en voer de volgende opdracht uit: pip install numpy. Hiermee wordt de nieuwste versie van NumPy van PyPI gedownload en geïnstalleerd.

Moet ik afhankelijkheden voor NumPy installeren?

NumPy heeft een aantal afhankelijkheden, zoals de Python-ontwikkelingsheaders en een C-compiler. Wanneer u NumPy echter met pip installeert, worden de afhankelijkheden automatisch voor u afgehandeld.

Kan ik een specifieke versie van NumPy installeren?

Ja, u kunt een specifieke versie van NumPy installeren door het versienummer op te geven in de pip install-opdracht. Om bijvoorbeeld versie 1.19.5 te installeren, voert u het volgende uit: pip install numpy==1.19.5.

c# datumtijd

Ik heb een fout aangetroffen met betrekking tot het bouwen of compileren van NumPy. Wat moet ik doen?

Voor het bouwen van NumPy vanaf de bron zijn bepaalde ontwikkeltools vereist. In Windows moet u mogelijk Microsoft Visual C++ Build Tools installeren. Op macOS moet u mogelijk de Xcode Command Line Tools installeren. Op Linux moet u mogelijk het build-essential-pakket installeren. Raadpleeg de NumPy-documentatie voor gedetailleerde instructies op basis van uw besturingssysteem.