Adım 5: Python ortamınıza paketleri yükleyinStep 5: Install packages in your Python environment

Önceki adım: Hata ayıklayıcıda kodu çalıştırPrevious step: Run code in the debugger

Python geliştirici topluluğu, kendi projelerinize dahil edebilirsiniz yararlı paketler binlerce üretti.The Python developer community has produced thousands of useful packages that you can incorporate into your own projects. Visual Studio, Python ortamlarınızdaki paketleri yönetmek için bir kullanıcı altı bir kullanıcı yontması sağlar.Visual Studio provides a UI to manage packages in your Python environments.

Ortamları görüntülemeView environments

  1. Diğer Windows > Python Ortamlarını Görüntüle > menüsü komutunu seçin.Select the View > Other Windows > Python Environments menu command. Python Ortamları penceresi Çözüm Gezgini'ne eş olarak açılır ve kullanabileceğiniz farklı ortamları gösterir.The Python Environments window opens as a peer to Solution Explorer and shows the different environments available to you. Liste, Visual Studio yükleyicisini kullanarak yüklediğiniz ortamları ve ayrı olarak yüklediğiniz ortamları gösterir.The list shows both environments that you installed using the Visual Studio installer and those you installed separately. Bu, küresel, sanal ve conda ortamlarını içerir.That includes global, virtual, and conda environments. Kalın ortam, yeni projeler için kullanılan varsayılan ortamdır.The environment in bold is the default environment that's used for new projects. Ortamlarla çalışma hakkında daha fazla bilgi için Visual Studio ortamlarında Python ortamlarını nasıl oluşturup yönetebilirsiniz'ebakın.For additional information about working with environments, see How to create and manage Python environments in Visual Studio environments.

    Python Ortamları penceresi

    Not

    Ayrıca Çözüm Gezgini penceresine tıklayarak ve Ctrl+K, Ctrl+' klavye kısayolu kullanarak Python Ortamları penceresini açabilirsiniz.You can also open the Python Environments window by clicking on the Solution Explorer window and using the Ctrl+K, Ctrl+` keyboard shortcut. Kısayol çalışmıyorsa ve menüde Python Ortamları penceresini bulamıyorsanız, Python iş yükünü yüklememiş olabilirsiniz.If the shortcut doesn't work and you can't find the Python Environments window in the menu, it's possible you haven't installed the Python workload. Python'un nasıl yüklenirhakkında rehberlik etmek için Visual Studio'da Python desteğini nasıl yükleyebilirsiniz' e bakın.See How to install Python support in Visual Studio for guidance about how to install Python.

  2. Çevrenin Genel Bakış sekmesi, ortamın yükleme klasörü ve yorumlayıcılarıyla birlikte o ortam için Etkileşimli pencereye hızlı erişim sağlar.The environment's Overview tab provides quick access to an Interactive window for that environment along with the environment's installation folder and interpreters. Örneğin, Etkileşimli Aç pencereyi seçin ve visual studio'da belirli bir ortam için Etkileşimli pencere görünür.For example, select Open interactive window and an Interactive window for that specific environment appears in Visual Studio.

  3. Şimdi, Python Uygulama şablonunu seçerek Dosya > Yeni > Projesiile yeni bir proje oluşturun.Now, create a new project with File > New > Project, selecting the Python Application template. Görünen kod dosyasında, önceki öğretici adımlar gibi bir kosinüs dalgası oluşturan aşağıdaki kodu yapıştırın, yalnızca bu kez grafik olarak çizilmiştir.In the code file that appears, paste the following code, which creates a cosine wave like the previous tutorial steps, only this time plotted graphically. Alternatif olarak, daha önce oluşturduğunuz projeyi kullanabilir ve kodu değiştirebilirsiniz.Alternatively, you can use the project you previously created and replace the code.

    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. Python projesi açıkken, Python Ortamları'na sağ tıklayarak ve Tüm Python Ortamlarını Görüntüle'yi seçerek Solution Explorer'dan Python Ortamları penceresini de açabilirsinizWith a Python project open, you can also open the Python Environments window from Solution Explorer by right clicking on Python Environments and selecting View All Python Environments

    Ortam

  5. Düzenleyici penceresine baktığınızda, ifadelerin üzerinde numpy gezinirseniz ve matplotlib bunların çözülmediğini fark edeyim.Looking at the editor window, you'll notice that if you hover over the numpy and matplotlib import statements that they are not resolved. Bunun nedeni, paketlerin varsayılan genel ortama yüklenmemiş olmasıdır.That's because the packages have not been installed to the default global environment.

    Çözülmemiş paket alma

Python Ortamları penceresini kullanarak paketleri yüklemeInstall packages using the Python Environments window

  1. Python Ortamları penceresinden, yeni Python projeleri için varsayılan ortamı tıklatın ve Paketler sekmesini seçin. Daha sonra, şu anda ortamda yüklü olan paketlerin bir listesini görürsünüz.From the Python Environments window, click on the default environment for new Python projects and select the Packages tab. You will then see a list of packages that are currently installed in the environment.

    Bir ortama yüklenen paketler

  2. Adını matplotlib arama alanına girerek ve sonra Çalıştır komutunu seçerek yükleyin: pip install matplotlib seçeneği.Install matplotlib by entering its name into the search field and then selecting the Run command: pip install matplotlib option. Bu, matplotlib(bu durumda içerir) numpybağlı olduğu herhangi bir paket yanı sıra, yüklenir.This will install matplotlib, as well as any packages it depends on (in this case that includes numpy).

    Çevreye matplotlib kurulumu

  3. İstenirse yükselmeyi onaylar.Consent to elevation if prompted to do so.

  4. Paket yüklendikten sonra Python Ortamları penceresinde görünür.After the package is installed, it appears in the Python Environments window. Paketin sağındaki X onu yükler.The X to the right of the package uninstalls it.

    Çevreye matplotlib kurulumunun tamamlanması

    Not

    Visual Studio'nun yeni yüklenen paket için IntelliSense veritabanını oluşturmakta olduğunu belirtmek için ortamın altında küçük bir ilerleme çubuğu görünebilir.A small progress bar might appear underneath the environment to indicate that Visual Studio is building its IntelliSense database for the newly-installed package. IntelliSense sekmesi de daha ayrıntılı bilgi gösterir.The IntelliSense tab also shows more detailed information. Bu veritabanı tamamlanana kadar, intelliSense özelliklerinin otomatik tamamlama ve sözdizimi denetimi gibi özelliklerin bu paketin düzenleyicisinde etkin olmayacağını unutmayın.Be aware that until that database is complete, IntelliSense features like auto-completion and syntax checking won't be active in the editor for that package.

    Visual Studio 2017 sürüm 15.6 ve daha sonra IntelliSense ile çalışmak için farklı ve daha hızlı bir yöntem kullanır ve IntelliSense sekmesinde bu etkiye yönelik bir ileti görüntüler.Visual Studio 2017 version 15.6 and later uses a different and faster method for working with IntelliSense, and displays a message to that effect on the IntelliSense tab.

Programı çalıştırmaRun the program

  1. Şimdi matplotlib yüklü,(F5) veya hata ayıklayıcı olmadan programı çalıştırın (Ctrl+F5) çıkışı görmek için:Now that matplotlib is installed, run the program with (F5) or without the debugger (Ctrl+F5) to see the output:

    Matplotlib örneğinin çıktısı

Sonraki adımNext step

Daha derine ininGo deeper