Sådan installeres NumPy i VS-kode

Hvis du er en Python-udvikler, er der stor sandsynlighed for, at du har hørt om NumPy, must-have-pakken til videnskabelig databehandling i Python. Men ved du, hvordan du får det til at køre i Visual Studio Code (VS Code), den gå-til-kodeeditor for mange udviklere?

Sådan installeres NumPy i VS-kode

Denne artikel vil tage et dybdegående kig på NumPy-installationen i VS Code og nogle andre relaterede emner, der tilfældigvis kan være interessante.

Installer NumPy i VS Code

Uden forsinkelse er her alle de trin, du skal tage for at installere NumPy:

  1. Tænd VS Code. Hvis du ved et tilfælde ikke allerede har det, download en kopi fra den officielle hjemmeside .
    Sådan installeres NumPy i VS-kode
  2. Klik på fanen Udvidelse. Du kan finde det i venstre side af vinduet, angivet med et firkantet ikon.
    Sådan installeres NumPy i VS-kode
  3. Skriv "Python" i udvidelsessøgelinjen.
    Sådan installeres NumPy i VS-kode
  4. Vælg "Python fra Microsoft" fra resultaterne.
    Sådan installeres NumPy i VS-kode
  5. Klik på den blå "Installer" knap.
    Sådan installeres NumPy i VS-kode
  6. Gå tilbage til hovedmenuen.
  7. Vælg "Terminal".
    Sådan installeres NumPy i VS-kode
  8. Vælg "Ny terminal".
    Sådan installeres NumPy i VS-kode
  9. For at komme i gang med NumPy skal du indtaste denne kommando i den terminal, du lige har åbnet: pip install numpy.
    Sådan installeres NumPy i VS-kode

Dette fortæller Python-pakkeinstallationsprogrammet om at downloade NumPy og installere det på din computer. Processen fra da af er automatisk.

Python-udvidelsen, du downloadede, giver også en overflod af support til dine andre Python-projekter, såsom IntelliSense, linting eller debugging.

Hvis du støder på nogen vejspærringer, der nævner "intet modul ved navn numpy" som en fejlmeddelelse, skal du dobbelttjekke, om du har valgt den rigtige Python-fortolker. Du kan justere dette ved at navigere til "Python" i den nederste del af skærmen og vælge tolken, som har pip og NumPy.

Få mest muligt ud af NumPy i VS Code

Med NumPy oppe at køre, kan du drage fordel af Visual Studio Codes funktioner for at gøre din programmering mere effektiv og behagelig.

Debugging

Programmering er indviklet og delikat, og du er forpligtet til at fejlsøge kode, der ikke vil gøre, hvad den skal. VS Code har et omfattende debugging-miljø specifikt til Python-applikationer og dem, der bruger NumPy til videnskabelig databehandling. Her er nogle tips:

  • Hvis du identificerer en mulig fejl, for at komme til roden af ​​problemet, skal du trække Python-filen ud, du arbejder på, og åbne den. Klik derefter på "Kør" fra topmenuen og vælg "Start fejlretning." Dette vil sætte gang i fejlretningen.
  • Fejlretning af din kode kan være meget nemmere, hvis du indstiller brudpunkter. Disse markører lader debuggeren sætte dit program på pause, så du kan inspicere dit programs tilstand på det nøjagtige tidspunkt for udførelse. Prøv at indstille disse brudpunkter ved at klikke på margenen ved siden af ​​den kodelinje, du gerne vil sætte på pause, eller ved at holde markøren over linjen og trykke på F9.
  • Når programmet er på pause, vil fejlfindingskontrollerne øverst på skærmen lade dig bevæge dig gennem koden. Hvis du trykker på F10, kan du springe over funktioner; med F11 dykker du dybere ned i dem, og tryk på både Shift og F11 vil træde ud af en funktion.
  • Du kan også se nøje på variablerne med "Variables" ruden. Det vil dukke op i "Run and Debug" sidebjælken, når dit program er på pause, og viser alle værdierne i det lokale omfang. Hvis du har brug for flere detaljer, skal du holde markøren over en variabel i koden for at få en nøjagtig værdi.

Brug af Jupyter Notebooks

En kyndig dataanalytiker kan drage fordel af det interaktive miljø med Jupyter Notebooks, som er tilgængeligt direkte fra VS Code. På denne måde kan du konstruere, eksekvere og fejlsøge kode i en sømløs grænseflade.

Hvis du vil oprette en ny Jupyter Notebook i Visual Studio Code:

  1. Åbn kommandopaletten (Ctrl+Shift+P).
    Sådan installeres NumPy i VS-kode
  2. Find kommandoen " Create: New Jupyter Notebook."
    Sådan installeres NumPy i VS-kode
  3. Alternativt kan du åbne dit arbejdsområde og oprette en ny fil med filtypen ".ipynb".
    Sådan installeres NumPy i VS-kode

Når du har oprettet en notesbog, kan du skrive Python-kode i dens celler og udføre disse kommandoer ved at klikke på knappen "Kør celle", der vises, når din markør svæver over den. Resultaterne af din celle vil derefter dukke op under den, så du kan bruge dem i andre beregninger eller operationer.

Du kan vælge Python-fortolkeren for hver Notebook, du laver, ved at vælge fra kernevælgeren øverst til højre. Denne mulighed er praktisk, især hvis du har mere end ét Python-miljø på din computer og gerne vil bruge dem alle, afhængigt af arbejdet.

Brug af IntelliSense

VS Codes IntelliSense er din bedste ven og følgesvend til NumPy-kodning. Dette kraftfulde sæt funktioner giver intelligent kodefuldførelse, mens du skriver. Du behøver ikke overtænke funktionsnavne, variabler osv. IntelliSense kan finde ud af det ud fra kodens kontekst.

For eksempel, hvis du skal skrive en funktion, skal du begynde at skrive navnet, og IntelliSense vil give dig alle de tilgængelige funktioner fra NumPy og andre moduler. Vælg en, der passer, og værktøjet tilføjer den til koden. Du får også en korrekt liste over argumenter for hver funktion, hvilket også bringer stor hastighed til kodning.

NumPy med VS Code Extensions

VS Codes udvidelsesmuligheder er en af ​​dens mest kraftfulde funktioner. Med de korrekte udvidelser kan du superlade både Python og NumPy. Her er et par udvidelser, der kan være særligt nyttige sammen med NumPy.

  • Python-udvidelsen fra Microsoft bringer intuitiv kodning til VS Code. Det giver dig mulighed for at skrive kode hurtigere med nyttige funktioner som IntelliSense, real-time linting og formatering, fejlfindingsværktøjer og mere.
  • Python Docstring Generator er en livredder for udviklere, der skal arbejde med kompleks NumPy-kode. Denne udvidelse genererer detaljerede docstrings for at dokumentere koden på få sekunder, hvilket sparer utallige timers manuel skrivning og formatering.
  • Python Test Explorer kan køre dine Python-tests direkte fra sidebjælken og få øjeblikkelig feedback på resultaterne. Der er ingen grund til at skifte frem og tilbage mellem programmer, hvilket gør det til endnu en værdifuld tidsbesparelse.
  • MagicPython er også fantastisk for Python-udviklere, der har brug for at analysere og fejlfinde kompliceret kode. Takket være forbedret syntaksfremhævning og indrykning, vil du være i stand til at læse NumPy-udtryk på farten med MagicPython.
  • Kites Autocomplete for Python er endnu en mere tankevækkende måde at kode på. Den bruger maskinlæring, så Kite kan give kontekstbevidste færdiggørelser til Python-scripts. I stedet for at bruge tid på at finde funktioner og metoder fra biblioteket (eller internettet), finder du intelligente forslag med Kite, mens du skriver. Det understøtter endda komplekse operationer.

Skriv god kode med NumPy

Som du kan se, er det slet ikke skræmmende at installere NumPy i VS Code, og dets funktioner er en stor hjælp til kodning og analyse af datavidenskab. Og inden for Visual Studio Code kan du tage NumPy-udviklingen videre, når du kombinerer den med andre kraftfulde værktøjer og udvidelser.

Fik du NumPy til at fungere i din VS-kode? Hvad er dens mest nyttige funktionalitet for dig? Fortæl os i kommentarerne.

Efterlad en kommentar

Sådan vasker du en uldfrakke uden at krympe eller forvrænge den

Sådan vasker du en uldfrakke uden at krympe eller forvrænge den

Lær, hvornår du skal håndvaske, maskinvaske, pletrense eller rense en uldfrakke – og hvordan du tørrer og former den igen uden at beskadige stoffet.

Sådan rengør du en PS5-blæser uden at skille den ad: En sikker begynderguide

Sådan rengør du en PS5-blæser uden at skille den ad: En sikker begynderguide

Lær, hvordan du rengør PS5-ventilationsåbninger sikkert uden at åbne konsollen ved hjælp af Sony-anbefalet støvsugning med lavt strømforbrug, tør aftørring og korrekt luftgennemstrømning.

Sådan rengør du et billuftfilter sikkert: Vid, hvornår du skal rengøre kontra udskifte

Sådan rengør du et billuftfilter sikkert: Vid, hvornår du skal rengøre kontra udskifte

Lær, hvordan du rengør et billuftfilter sikkert, hvornår et papirfilter skal udskiftes, og hvordan genanvendelige filtre kræver forskellig pleje.

Sådan rengør du en Keurig-nål sikkert: En 4-trins guide til træsko og kaffegrums

Sådan rengør du en Keurig-nål sikkert: En 4-trins guide til træsko og kaffegrums

Lær, hvordan du rengør en Keurig-indgangs- og udgangsnål sikkert, fjerner tilstopninger fra kaffegrums, skyller bryggeren, og ved, hvornår afkalkning er næste trin.

Sådan fjerner du neglelim fra tøj uden at gøre pletten værre

Sådan fjerner du neglelim fra tøj uden at gøre pletten værre

Lær hvordan du fjerner tørret neglelim sikkert fra tøj, hvornår acetone er passende, hvilke tekstiler kræver ekstra pleje, og hvornår du skal stoppe og tilkalde en rengøringsassistent.

Sådan rengør du et emhættefilter sikkert: En praktisk guide til metal- og kulfiltre

Sådan rengør du et emhættefilter sikkert: En praktisk guide til metal- og kulfiltre

Lær, hvordan du rengør et metalfilter i emhætten sikkert, hvornår det er i orden at rengøre i opvaskemaskine, og hvorfor plejen af ​​et kulfilter afhænger af din model.

Sådan fjerner du rust fra golfkøller uden at ødelægge finishen

Sådan fjerner du rust fra golfkøller uden at ødelægge finishen

Lær hvordan du fjerner rust fra golfkøller sikkert, vurderer resultatet, beskytter rå og belagte overflader, og ved, hvornår rengøringen skal stoppe.

Sådan rengør du stofpersienner sikkert: Hvad skal vaskes, og hvad skal lades tørt

Sådan rengør du stofpersienner sikkert: Hvad skal vaskes, og hvad skal lades tørt

Lær, hvordan du rengør stofpersienner sikkert med skånsom støvsugning, punktrengøring, skylning og tørring – samt når vand, vask eller gør-det-selv-dybderengøring kan forårsage skade.

Sådan krydrer du gasgrillriste uden at beskadige overfladen

Sådan krydrer du gasgrillriste uden at beskadige overfladen

Lær, hvordan du krydrer gasgrillriste sikkert, herunder hvornår støbejern skal krydres, hvornår porcelænsemalje ikke skal, og hvordan du kontrollerer resultatet.

Sådan rengør du en Breville brødristerovn for et bedre og sikrere resultat

Sådan rengør du en Breville brødristerovn for et bedre og sikrere resultat

Rengør en Breville brødristerovn sikkert med mild sæbe, bløde klude og i den rigtige rækkefølge. Lær, hvordan rengøring bør se ud, hvad du skal undgå, og hvornår du skal stoppe.