Installer Scipy Ubuntu

Installer Scipy Ubuntu
Vi ser på hvordan du installerer Scipy i Python på Linux i denne artikkelen. Vi gir forskjellige scipy installasjonsteknikker. Vi vil gå over hvordan du bruker PIP -kommandoen og spesielt pakkebehandlerkommandoen. Til din fordel vil eksempler og forklaringer bli brukt til å diskutere all informasjon. For enkelhets skyld vil vi også knytte skjermbildene. Men først, la oss undersøke hva scipy er og hvorfor Python -programmeringsspråket trenger det.

Hva er scipy i Python?

Et open source -sett med verktøy kalt Scipy, som uttales 'Sigh Pie', er stort sett ansatt innen ingeniørfag, matematikk og vitenskapelig databehandling. Det er basert på Python Numpy -utvidelsen og tilbyr massevis av nyttige moduler for signal- og bildebehandling, integrasjon, optimalisering, lineær algebra, Fourier -transformasjoner, statistikk og mange andre emner.

Scipy kan enkelt installeres på alle populære operativsystemer basert på Linux. Ved hjelp av Pip Package Manager vil vi lede deg gjennom prosessen med å installere Scipy på en Linux Virtual Private Server i denne opplæringen. I seksjonen som følger, vil Pip bli dekket mer detaljert.

Scipy er pent organisert i underpakker som adresserer mange områder av vitenskapelig databehandling. Cluster, konstanter, integreres, io, ling, signal, sparsom, statistikk osv. er noen få av disse.

Hva er numpy i Python?

Et open source-bibliotek for Python-programmeringsspråket kalles Numpy (Numerical Python). Det er brukt i array -manipulasjon og vitenskapelig databehandling. I tillegg til et flerdimensjonalt array-objekt, tilbyr det array-manipulasjonsfunksjoner på høyt nivå.

Bygget på lineær algebra er numpy. Det innebærer å utføre matematiske operasjoner på matriser og vektorer. Grunnleggende operasjoner som gjennomsnitt, minimum, maksimum, standardavvik, varians og mange flere støttes av numpy.

Pips kommandolinje kan brukes til å installere Numpy når den er konfigurert. Skriv inn den gitte kommandoen nedenfor for å installere Numpy med Python 2.

Pakkesjefen for Python som standard kalles PIP. Ytterligere pakker som ikke er som standard inkludert i Standard Library PF Python er også tilgjengelig for installasjon.

Hvordan installere Scipy på Linux?

Scipy kan vanligvis installeres på en Linux -datamaskin ved hjelp av en av to enkle teknikker. Den første er like enkel som å bruke den innebygde pakkeadministrasjonen som følger med installasjonen av Linux. Den andre er like kompleks som å bruke PIP, Python Package Manager. For å installere scipy, bruk en av metodens enkeltkommando.

Installer scipy via PIP -kommando

Python Package Manager som Pip brukte til å installere samt oppdateringspakker. Standardbiblioteket til Python kommer med flere innebygde funksjoner.

Statsmodel og andre datavitenskapsbiblioteker som Scikit-Learn er ikke en del av Python Standard Library. De kan settes opp ved hjelp av kommandolinjen og PIP, standard pakkeansvarlig for Python.

Denne tilnærmingen forklarer hvordan du installerer Scipy ved å bruke PIP -kommandoen. Start Command Prompt Terminal på PCen din. Du kan starte ledetekst på Windows, Terminal på Mac eller Linux -terminalen som følger med Linux -distribusjonen din.

Kjør 'python -m pip install -u pip' etter å ha skrevet den. Ved å bruke denne kommandoen, kan du sørge for at systemet ditt har de siste PIP -filene installert for bruk i administrasjon av pakker.

Ved ledeteksten, skriv inn og utfør 'Pip Install Scipy.'De viktigste scipy -pakkene vil bli installert på datamaskinen din ved hjelp av Python Package Index. Kommandoene 'Pip Install Numpy' og 'Pip Install Matplotlib' kan brukes til å installere andre kjernepakker, for eksempel Numpy og Matplotlib.

Nedenfor er resultatet av den utførte 'Pip Install Scipy' -kommandoen.

Installer Scipy ved hjelp av Package Manager -kommandoen

De enkle installasjonsinstruksjonene for Python-Scipy på Ubuntu Server er tilgjengelige her. Prøv å klikke på kopiknappen for å fange kommandoen og slippe den inn i ledetekstterminalen hvis du vil bruke den innebygde APT-pakkebehandleren.

For rask, trinn-for-trinns veiledning om SSH-kommandoer, se detaljene nedenfor. Kopi/lim anbefales for å forhindre skrivefeil og utilsiktet pakkeinstallasjon.

Kjør oppdateringskommandoen for å oppdatere pakkelagre og innhente den nyeste pakkeinformasjonen.

Utsted installasjonskommandoen med -y -parameteren for å installere pakker og avhengigheter.

Eksempel:

Fordi bibliotekene ble installert i et virtuelt miljø, startet nå, hvis noen av modulene for Numpy, Scipy, Matplotlib, etc., ble ikke installert, ville du motta en modulenotfoundError -feil. Vi kan evaluere Scippy og Matplotlib ved å lage det lille testprogrammet som er oppført nedenfor.

Du kan se i koden som de to første modulene som er lagt til, er scipy og matplotlib. Med funksjoner for å kontrollere linjestiler, fontattributter, formateringsakser og andre funksjoner, tilbyr den en modul som heter Pyplot som gjør ting enkelt for plotting. La oss undersøke hver linje i koden i detalj.

Import Scipy -kommandoen ble brukt til å importere Scipy -modulen i den første kodelinjen. Matplotlib -biblioteket er deretter lastet som PLT. Arranger () -metoden ble deretter brukt til å konstruere en variabel der grafspesifikasjonen ble gitt. En av de mest brukte Python -funksjonene er Arrange () -funksjonen. Etter å ha opprettet verdier med lik avstand, returnerer Arranger () -metoden referansen til disse verdiene.

I den endelige linjen i koden har vi vist plottet med Show () -metoden.

Her er utgangsskjermen der grafen vises. Dette demonstrerer systemets installasjon og vellykkede drift av Scipy -modulen.

Konklusjon:

Hvordan installere Scipy ble dekket i dette innlegget. Det er flere funksjoner inkludert i Scipy -installasjonen. Pakken har en kodeavkastning som kan brukes til å få tilgang til funksjonene som finnes i underpakkene. Installasjon av denne pakken er nødvendig for å bruke Pythons funksjoner. På grunn av pakkens open source natur er det enormt vekstpotensial. Det er flere installasjonsmetoder tilgjengelig for enkelhets skyld. Avhengig av kravene våre, kan vi bruke den fullt ut.