Krok 5. Instalowanie pakietów w środowisku języka Python

Poprzedni krok: Uruchamianie kodu w debugerze

Społeczność deweloperów języka Python opracowała tysiące przydatnych pakietów, które można uwzględnić we własnych projektach. Program Visual Studio udostępnia interfejs użytkownika do zarządzania pakietami w środowiskach języka Python.

Wyświetlanie środowisk

  1. Wybierz polecenie menu Wyświetl>inne środowiska Języka Python systemu Windows.> Zostanie otwarte okno Środowiska języka Python jako element równorzędny do Eksplorator rozwiązań i zostanie wyświetlone różne dostępne środowiska. Na liście przedstawiono oba środowiska zainstalowane przy użyciu instalatora programu Visual Studio i środowisk zainstalowanych oddzielnie. Obejmuje to środowiska globalne, wirtualne i conda. Środowisko pogrubione jest domyślnym środowiskiem używanym dla nowych projektów. Aby uzyskać więcej informacji na temat pracy ze środowiskami, zobacz How to create and manage Python environments in Visual Studio environments (Jak tworzyć środowiska języka Python i zarządzać nimi w środowiskach programu Visual Studio).

    Python Environments window-2022

    Python Environments window-2019

    Uwaga

    Możesz również użyć skrótu klawiaturowego Ctrl+K, Ctrl+', aby otworzyć okno Środowiska języka Python w oknie Eksplorator rozwiązań. Jeśli skrót nie działa i nie możesz znaleźć okna Środowiska języka Python w menu, możliwe, że nie zainstalowano obciążenia języka Python. Zobacz How to install Python support in Visual Studio on Windows (Jak zainstalować obsługę języka Python w programie Visual Studio w systemie Windows ), aby uzyskać wskazówki dotyczące sposobu instalowania języka Python.

    Po otwarciu projektu języka Python możesz otworzyć okno Środowiska języka Python z Eksplorator rozwiązań. Kliknij prawym przyciskiem myszy pozycję Środowiska języka Python i wybierz polecenie Wyświetl wszystkie środowiska języka Python.

    Python Environments-2022

    Python Environments-2019

  2. Teraz utwórz nowy projekt z pozycją Plik>nowy>projekt, wybierając szablon Aplikacja języka Python.

  3. W wyświetlonym pliku kodu wklej następujący kod, który tworzy falę cosinusową podobną do poprzednich kroków samouczka, tylko tym razem wykreślił graficznie. Możesz również użyć utworzonego wcześniej projektu i zastąpić kod.

    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()
    
  4. W oknie edytora umieść kursor na instrukcjach numpy i matplotlib import. Zauważysz, że nie zostały one rozwiązane. Aby rozwiązać problemy z instrukcjami importowania, zainstaluj pakiety w domyślnym środowisku globalnym.

    Unresolved package import-2022

    Unresolved package import

  5. Gdy spojrzysz na okno edytora, zwróć uwagę, że po umieszczeniu wskaźnika myszy na numpy instrukcjach i matplotlib importowaniu, które nie zostały rozwiązane. Przyczyną jest to, że pakiety nie zostały zainstalowane w domyślnym środowisku globalnym.

    Na przykład wybierz pozycję Otwórz okno interakcyjne i oknointerakcyjne dla tego konkretnego środowiska zostanie wyświetlone w programie Visual Studio.

  6. Użyj listy rozwijanej poniżej listy środowisk, aby przełączyć się na kartę Pakiety . Karta Pakiety zawiera listę wszystkich pakietów, które są obecnie zainstalowane w środowisku.

Instalowanie pakietów przy użyciu okna Środowiska języka Python

  1. W oknie Środowiska języka Python wybierz domyślne środowisko dla nowych projektów języka Python i wybierz kartę Pakiety . Następnie zostanie wyświetlona lista pakietów, które są obecnie zainstalowane w środowisku.

  2. Zainstaluj matplotlib , wprowadzając jego nazwę w polu wyszukiwania, a następnie wybierając opcję Uruchom polecenie: pip install matplotlib . Uruchomienie polecenia spowoduje zainstalowanie matplotlibpolecenia , a wszystkie pakiety, od których zależy (w tym przypadku obejmuje numpyto polecenie ).

  3. Wybierz kartę Pakiety .

  4. Zgoda na podniesienie uprawnień, jeśli zostanie wyświetlony monit o to.

  5. Po zainstalowaniu pakietu zostanie on wyświetlony w oknie Środowiska języka Python. X po prawej stronie pakietu go odinstalowuje.

    Installing matplotlib in the environment-2022 in Packages tab

    Installing matplotlib in the environment-2019 in Packages tab

  6. Zgoda na podniesienie uprawnień, jeśli zostanie wyświetlony monit o to.

  7. Po zainstalowaniu pakietu zostanie on wyświetlony w oknie Środowiska języka Python. X po prawej stronie pakietu go odinstalowuje.

    Installing matplotlib in the environment-2022

    Installing matplotlib in the environment-2019

    Uwaga

    Pod środowiskiem może pojawić się mały pasek postępu wskazujący, że program Visual Studio tworzy bazę danych IntelliSense dla nowo zainstalowanego pakietu. Karta IntelliSense zawiera również bardziej szczegółowe informacje. Należy pamiętać, że dopóki ta baza danych nie zostanie ukończona, funkcje intelliSense, takie jak automatyczne uzupełnianie i sprawdzanie składni, nie będą aktywne w edytorze dla tego pakietu.

    Program Visual Studio 2017 w wersji 15.6 lub nowszej używa innej i szybszej metody do pracy z funkcją IntelliSense i wyświetla komunikat dotyczący tego wpływu na kartę IntelliSense .

Uruchamianie programu

Po zainstalowaniu biblioteki matplotlib uruchom program za pomocą klawisza (F5) lub bez debugera (Ctrl+F5), aby wyświetlić dane wyjściowe:

Output of matplotlib example

Następny krok

Głębiej