Sdílet prostřednictvím


Kurz: Instalace balíčků v prostředí Pythonu v sadě Visual Studio

Tento článek představuje krok 5 v sérii kurzů Práce s Pythonem v sadě Visual Studio.

Veškerý kód v projektu Pythonu běží v kontextu konkrétního prostředí. Mezi příklady prostředí patří globální prostředí, virtuální prostředí, prostředí conda atd. Prostředí se používá pro všechny úlohy, které vyžadují jazykové služby specifické pro verzi Pythonu a sadu nainstalovaných balíčků. Každé prostředí vyžaduje určité nainstalované balíčky založené na kódu projektu.

Komunita vývojářů Pythonu vytváří tisíce užitečných balíčků, které můžete začlenit do vlastních projektů. V kroku 5 této série kurzů použijete okno Prostředí Pythonu v sadě Visual Studio ke správě balíčků v prostředích Pythonu.

V kroku 5 kurzu se naučíte:

  • Zobrazení prostředí a balíčků Pythonu v sadě Visual Studio
  • Instalace a správa balíčků pro prostředí Pythonu
  • Testování kódu Pythonu s nainstalovanými balíčky

Požadavky

Zobrazení prostředí pro Python v sadě Visual Studio

Visual Studio poskytuje dvě místa pro zobrazení informací o prostředích Pythonu:

  • UzelProstředí Pythonu v Průzkumníku řešení obsahuje seznam prostředí aktuálně užitých vaším projektem. Pokud máte pro projekt více než jedno prostředí, visual Studio zobrazí aktivní prostředí tučně. Můžete rozbalit konkrétní prostředí a zobrazit sadu nainstalovaných balíčků. Když je prostředí aktivní, můžete importovat nainstalované balíčky a použít je ve svém kódu.

  • V okněProstředí Pythonu se zobrazí všechna dostupná prostředí a jejich nainstalované balíčky. Prostředí nainstalovaná pomocí instalačního programu sady Visual Studio a prostředí nainstalovaných samostatně můžete zobrazit. Dostupná prostředí zahrnují globální, virtuální a conda prostředí. Visual Studio zobrazuje výchozí prostředí Pythonu pro nové projekty tučně.

K otevření okna Prostředí Pythonu použijte jednu z následujících metod:

  • Pokud chcete získat přístup k oknu z hlavní lišty nástrojů v sadě Visual Studio, vyberte Zobrazit>Další windows>Pythonová prostředí.

  • Pokud máte otevřený projekt Pythonu v Průzkumníku řešení, klikněte pravým tlačítkem na uzel Prostředí Pythonu v projektu a vyberte Zobrazit všechna prostředí Pythonu:

    Klávesovou zkratkou Ctrl+K, Ctrl+` můžete také otevřít okno Prostředí Pythonu z Průzkumníka řešení.

Příprava souboru Pythonu

Při přípravě na toto cvičení aktualizujte soubor projektu Pythonu tak, aby zahrnoval potřebný kód:

  1. V editoru otevřete soubor projektu Pythonu (.py). (Kurz 2 vysvětluje, jak vytvořit tento soubor, kde je výchozí název souboru PythonApplication1.py.)

  2. Nahraďte kód v souboru následujícím kódem. Tato verze kódu vytvoří kosinusovou vlnu podobnou výstupu z kroku 4 kurzu, ale vykreslí výstup graficky.

    from math import radians
    import numpy as np                # installed with matplotlib
    import matplotlib.pyplot as plt
    
    def main():
       x = np.arange(0, radians(1800), radians(12))
       plt.plot(x, np.cos(x), 'b')
       plt.show()
    
    main()
    
  3. V editoru najeďte kurzorem na příkaz importu matplotlib. Visual Studio používá speciální formátování k označení, že příkaz není vyřešen.

    Příkaz matplotlib importu není vyřešený, protože potřebné balíčky nejsou nainstalovány ve výchozím globálním prostředí. V další části se dozvíte, jak nainstalovat požadované balíčky.

Instalace balíčků pro prostředí Pythonu

Pokud chcete vyřešit příkaz importu matplotlib , musíte nainstalovat potřebné balíčky do výchozího globálního prostředí:

  1. V okně Prostředí Pythonu vyberte výchozí prostředí pro nové projekty Pythonu a pak v rozevírací nabídce vyberte Balíčky (PyPI). (PyPI je zkratka indexu balíčků Pythonu.)

    Visual Studio zobrazuje seznam balíčků, které jsou aktuálně nainstalované ve výchozím prostředí.

  2. Do vyhledávacího pole zadejte matplotlib. V seznamu výsledků vyberte možnost Spustit příkaz: pip install matplotlib.

    Příkaz nainstaluje knihovnu matplotlib a také všechny balíčky, na které závisí. V tomto případě závislé balíčky obsahují knihovnu numpy .

    Můžete otevřít okno Zobrazit>výstup a sledovat průběh instalace.

  3. Po instalaci balíčků se okno Prostředí Pythonu aktualizuje, aby se zobrazily balíčky pro vybrané prostředí:

    X napravo od balíčku ho odinstaluje.

Spuštění programu

Teď, když je knihovna matplotlib nainstalovaná, jste připraveni program otestovat.

  1. Spusťte program s laděním (F5) nebo bez ladicího programu (Ctrl+F5).

  2. Zkontrolujte výstup programu. Měl by se zobrazit graf kosinusových dat:

    Snímek obrazovky znázorňující výstup programu, který používá kód v balíčku knihovny Matplotlib v Pythonu

Další krok