Windows üzerinde Visual Studio Python desteği nasıl yüklenir
Visual Studio (Visual Studio için Python Araçları veya ptv olarak da bilinir) için Python desteğini yüklemek için, Visual Studio sürümünüzle eşleşen bölümdeki yönergeleri izleyin:
Yükleme adımlarını tamamladıktan sonra Python desteğini hızlıca test etmek için, alt i ve girerek Python etkileşimli penceresini açın + 2+2 . Çıktısını görmüyorsanız 4 , adımlarınızı yeniden denetleyin.
İpucu
Python iş yükü; şablonları, giriş şablonu seçeneklerini bulmaya ve proje ve dosya oluşturmaya yönelik grafik kullanıcı arabirimi sağlayan yararlı Cookiecutter uzantısını içerir. Ayrıntılar için bkz. Cookiecutter kullanma.
Not
Python desteği şu anda Mac için Visual Studio, ancak Mac ve Linux 'ta Visual Studio Code üzerinden kullanılabilir. Sorular ve yanıtlarbölümüne bakın.
Visual Studio 2019 ve Visual Studio 2017
en son Visual Studio yükleyiciyi indirin ve çalıştırın. Visual Studio zaten yüklüyse, Visual Studio Yükleyicisi çalıştırın, değiştir seçeneğini belirleyin (bkz. Visual Studio değiştirme) ve adım 2 ' ye gidin.
İpucu
Community sürümü bireysel geliştiriciler, ders öğrenimi, akademik araştırmalar ve açık kaynak geliştirme içindir. diğer kullanımlar için Visual Studio 2019 Professional veya Visual Studio 2019 Enterprise' yi yükler.
Yükleyici, belirli bir geliştirme alanı için ilgili seçeneklerin grupları olan iş yüklerinin bir listesini sunar. Python için Python geliştirme iş yükünü seçin.

İsteğe bağlı: veri bilimi ile çalışıyorsanız, veri bilimi ve analitik uygulamalar iş yükünü de göz önünde bulundurun. Bu iş yükü Python, R ve F # dilleri için destek içerir. Daha fazla bilgi için bkz. veri bilimi ve analitik uygulamalar iş yükü.
Not
Python ve veri bilimi iş yükleri yalnızca Visual Studio 2017 sürüm 15,2 ve üzeri sürümlerle kullanılabilir.
İsteğe bağlı: veri bilimi ile çalışıyorsanız, veri bilimi ve analitik uygulamalar iş yükünü de göz önünde bulundurun. Bu iş yükü Python ve F # dilleri için destek içerir. Daha fazla bilgi için bkz. veri bilimi ve analitik uygulamalar iş yükü.
Yükleyicinin sağ tarafında, istenirse ek seçenekler ' i seçin. Varsayılan seçenekleri kabul etmek için bu adımı atlayın.


Seçenek Açıklama Python dağıtımları Birlikte çalışmayı planladığınız Python 2, Python 3, Miniconda, Anaconda2 ve Anaconda3 dağıtımlarının 32-bit ve 64-bit çeşitleri gibi kullanılabilir seçeneklerin herhangi bir birleşimini seçin. Her biri dağıtımın yorumlayıcı, çalışma zamanı ve kitaplıklarını içerir. Anaconda, özellikle de önceden yüklenmiş çok sayıda paketi içeren açık bir veri bilimi platformudur. (dağıtım eklemek veya kaldırmak için dilediğiniz zaman Visual Studio yükleyiciye dönebilirsiniz.) Note: Visual Studio yükleyicisinin dışında bir dağıtım yüklediyseniz, eşdeğer seçeneği burada denetlemeniz gerekmez. Visual Studio, var olan Python yüklemelerini otomatik olarak algılar. Bkz. Python ortamları penceresi. ayrıca, Python 'un daha yeni bir sürümü yükleyicide gösterilenden daha fazla kullanılabilir ise, bu sürümü ayrı olarak yükleyebilir ve Visual Studio algılayacaktır. Cookiecutter şablonu desteği Şablonları, giriş şablonu seçeneklerini bulmaya ve proje ve dosya oluşturmaya yönelik Cookiecutter grafik kullanıcı arabirimini yükleyerek. Bkz. Cookiecutter uzantısını kullanma. Python web desteği HTML, CSS ve JavaScript Düzenle desteği dahil web geliştirme araçları 'nı, şişe, Flask ve Docgo çerçevelerini kullanan projelere yönelik şablonlarla birlikte kurar. Bkz. Python web projesi şablonları. Python IoT desteği Python kullanarak ıot Core geliştirmesini Windows destekler. Python yerel geliştirme araçları Python için yerel uzantılar geliştirmek üzere C++ derleyicisini ve diğer gerekli bileşenleri yükleyerek. Bkz. Python Için C++ uzantısı oluşturma. Ayrıca, tam C++ desteği için C++ iş yüküne sahip masaüstü geliştirmeyi de yükler. Seçenek Açıklama Python dağıtımları Birlikte çalışmayı planladığınız Python 2, Python 3, Miniconda, Anaconda2 ve Anaconda3 dağıtımlarının 32-bit ve 64-bit çeşitleri gibi kullanılabilir seçeneklerin herhangi bir birleşimini seçin. Her biri dağıtımın yorumlayıcı, çalışma zamanı ve kitaplıklarını içerir. Anaconda, özellikle de önceden yüklenmiş çok sayıda paketi içeren açık bir veri bilimi platformudur. (dağıtım eklemek veya kaldırmak için dilediğiniz zaman Visual Studio yükleyiciye dönebilirsiniz.) Note: Visual Studio yükleyicisinin dışında bir dağıtım yüklediyseniz, eşdeğer seçeneği burada denetlemeniz gerekmez. Visual Studio, var olan Python yüklemelerini otomatik olarak algılar. Bkz. Python ortamları penceresi. ayrıca, Python 'un daha yeni bir sürümü yükleyicide gösterilenden daha fazla kullanılabilir ise, bu sürümü ayrı olarak yükleyebilir ve Visual Studio algılayacaktır. Cookiecutter şablonu desteği Şablonları, giriş şablonu seçeneklerini bulmaya ve proje ve dosya oluşturmaya yönelik Cookiecutter grafik kullanıcı arabirimini yükleyerek. Bkz. Cookiecutter uzantısını kullanma. Python web desteği HTML, CSS ve JavaScript Düzenle desteği dahil web geliştirme araçları 'nı, şişe, Flask ve Docgo çerçevelerini kullanan projelere yönelik şablonlarla birlikte kurar. Bkz. Python web projesi şablonları. Python yerel geliştirme araçları Python için yerel uzantılar geliştirmek üzere C++ derleyicisini ve diğer gerekli bileşenleri yükleyerek. Bkz. Python Için C++ uzantısı oluşturma. Ayrıca, tam C++ desteği için C++ iş yüküne sahip masaüstü geliştirmeyi de yükler. Yükleme sonrasında, yükleyici Visual Studio değiştirme, başlatma, onarma veya kaldırma seçeneklerini sağlar. Visual Studio güncelleştirmeler yüklü bileşenler için kullanılabilir olduğunda değiştir düğmesi güncelleştir olarak değişir. ( Değiştir seçeneği daha sonra açılan menüden kullanılabilir.) ayrıca, Windows başlat menüsünden "Visual Studio" arayarak Visual Studio ve yükleyiciyi de başlatabilirsiniz.

Sorun giderme
Visual Studio 'de Python yükleme veya çalıştırma sorunlarıyla karşılaşırsanız şunları deneyin:
- Aynı hatanın, Python CLı kullanarak oluşup oluşmadığını belirleme, diğer bir deyişle, bir komut isteminden python.exe çalıştırma.
- Visual Studio yükleyicisinde onar seçeneğini kullanın.
- Windows & Ayarlar > uygulamalar aracılığıyla Python 'u onarın veya yeniden yükleyin.
Örnek hata: etkileşimli işlem başlatılamadı: System. ComponentModel. Win32Exception (0x80004005): Microsoft.PythonTools.REPL.PythonInteractiveEvaluator.d__43. MoveNext () konumunda bilinmeyen hata (0xc0000135).
Visual Studio 2015
Visual Studio yükleyicisini denetim masası > programlar ve özellikler' i seçerek çalıştırın Microsoft Visual Studio 2015 ' i seçin ve ardından değiştirin.
Yükleyicide Değiştir' i seçin.
programlama dillerini > Visual Studio için Python Araçları ve ardından ileri' yi seçin:

Visual Studio kurulum tamamlandıktan sonra, tercih ettiğiniz bir Python yorumlayıcı kurun. Visual Studio 2015 yalnızca Python 3,5 ve öncesini destekler; sonraki sürümler Desteklenmeyen Python sürüm 3,6) gibi bir ileti oluşturur. zaten bir yorumlayıcı yüklüyse ve Visual Studio otomatik olarak algılamazsa, bkz. var olan bir ortamı el ilesaptama.
Visual Studio 2013 ve önceki sürümler
Visual Studio sürümünüze uygun Visual Studio için Python Araçları sürümünü yükler:
- Visual Studio 2013: Visual Studio 2013 için ptv 2.2.2. Visual Studio 2013 dosya > yeni Project iletişim kutusu size bu işlem için bir kısayol sağlar.
- Visual Studio 2010 ve 2012: Visual Studio 2010 ve 2012 için ptelevizyon2.1.1
Seçtiğiniz bir Python yorumlayıcı yükler. zaten bir yorumlayıcı yüklüyse ve Visual Studio otomatik olarak algılamazsa, bkz. var olan bir ortamı el ilesaptama.
Yükleme konumları
Varsayılan olarak, bir bilgisayarda tüm kullanıcılar için Python desteği yüklenir.
Visual Studio 2019 ve Visual Studio 2017 için Python iş yükü %ProgramFiles(x86)%\Microsoft Visual Studio<VS_version><VS_edition>\ \ Common7\IDE\Extensions\Microsoft\Python'a yüklenir; burada < VS_version > 2019 veya 2017 ve < VS_edition > Community, Professional veya Enterprise.
2015 Visual Studio önceki sürümler için yükleme yolları aşağıdaki gibidir:
- 32 bit:
- Yol: %Program Files(x86)%\Microsoft Visual Studio <VS_ver> \Common7\IDE\Extensions\Microsoft\Visual Studio için Python Araçları \<PTVS_ver>
- Yolun kayıt defteri konumu: HKEY_LOCAL_MACHINE\Software\Microsoft\PythonTools\<VS_ver>\InstallDir
- 64 bit:
- Yol: %Program Files%\Microsoft Visual Studio <VS_ver> \Common7\IDE\Extensions\Microsoft\Visual Studio için Python Araçları \<PTVS_ver>
- Yolun kayıt defteri konumu: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\PythonTools\<VS_ver>\InstallDir
burada:
- <>VS_ver:
- Visual Studio 2015 için 14.0
- Visual Studio 2013 için 12.0
- Visual Studio 2012 için 11.0
- Visual Studio 2010 için 10.0
- <PTVS_ver > 2.2.2, 2.1.1, 2.0, 1.5, 1.1 veya 1.0 gibi bir sürüm numarasıdır.
Kullanıcıya özgü yüklemeler (1.5 ve önceki sürümler)
Visual Studio için Python Araçları yalnızca geçerli kullanıcı için 1.5 ve önceki bir sürümün yüklenmesine izin verildi; bu durumda yükleme yolu %LocalAppData%\Microsoft\VisualStudio \<VS_ver>\Extensions\Microsoft\Visual Studio için Python Araçları \<PTVS_ver>'dir VS_ver < ve > < PTVS_ver >, yukarıda açıklananla aynıdır.