Installare il supporto Python in Visual Studio

Il supporto python è disponibile solo in Visual Studio per Windows. In Mac e Linux il supporto python è disponibile tramite Visual Studio Code.

Prerequisiti

Scaricare e installare il carico di lavoro Python

Completare i passaggi seguenti per scaricare e installare il carico di lavoro Python.

  1. Scaricare ed eseguire la Programma di installazione di Visual Studio più recente per Windows. Il supporto di Python è presente nella versione 15.2 e successive. Se Visual Studio è già installato, aprire Visual Studio ed eseguire il programma di installazione selezionando Strumenti Recupera strumenti>e funzionalità.

    Suggerimento

    L'edizione Community è per singoli sviluppatori, per la formazione in classe, la ricerca accademica e per lo sviluppo open source. Per altri usi, installare Visual Studio Professional oppure Visual Studio Enterprise.

  2. Il programma di installazione fornisce un elenco di carichi di lavoro che sono gruppi di opzioni correlate per aree di sviluppo specifiche. Per Python, selezionare il carico di lavoro Sviluppo Python e selezionare Installa:

    Screenshot of the Python development workload selected in the Visual Studio installer.

    Opzioni di installazione di Python Descrizione
    Distribuzioni python Scegliere qualsiasi combinazione di distribuzione Python che si prevede di usare. Le opzioni comuni includono varianti a 32 bit e a 64 bit di Python 2, Python 3, Miniconda, Anaconda 2 e Anaconda 3. Ogni opzione include l'interprete, il runtime e le librerie della distribuzione. Anaconda, in particolare, è una piattaforma open data science che include un'ampia gamma di pacchetti preinstallati. Visual Studio rileva automaticamente le installazioni esistenti di Python. Per altre informazioni, vedere La finestra Ambienti Python. Inoltre, se è disponibile una versione più recente di Python rispetto alla versione mostrata nel programma di installazione, è possibile installare la nuova versione separatamente e Visual Studio lo rileva.
    Supporto modello Cookiecutter Installare l'interfaccia utente grafica di Cookiecutter per individuare modelli, opzioni del modello di input e creare progetti e file. Per altre informazioni, vedere Usare l'estensione Cookiecutter.
    Supporto Web Python Installare gli strumenti per lo sviluppo Web, inclusi il supporto per la modifica html, CSS e JavaScript, insieme ai modelli per i progetti che usano i framework Bottle, Flask e Django. Per altre informazioni, vedere Modelli di progetto Web Python.
    Strumenti di sviluppo nativo Python Installare il compilatore C++ e altri componenti necessari per sviluppare estensioni native per Python. Per altre informazioni, vedere Creare un'estensione C++ per Python. Installare anche il carico di lavoro Sviluppo di applicazioni desktop con C++ per il supporto completo di C++.

    Per impostazione predefinita, il carico di lavoro Python viene installato per tutti gli utenti in un computer in:

    %ProgramFiles%\Microsoft Visual Studio\<VS_version>\<VS_edition>Common7\IDE\Extensions\Microsoft\Python

    dove <VS_version> è 2022 e <VS_edition> è Community, Professional o Enterprise.

    %ProgramFiles(x86)%\Microsoft Visual Studio\<VS_version>\<VS_edition>Common7\IDE\Extensions\Microsoft\Python

    dove <VS_version> è 2019 o 2017 e <VS_edition> è Community, Professional o Enterprise.

Testare l'installazione

Controllare rapidamente l'installazione del supporto python:

  1. Avviare Visual Studio.

  2. Selezionare ALT + I per aprire la finestra Interattiva di Python.

  3. Nella finestra immettere l'istruzione 2+2.

    L'output dell'istruzione 4 viene visualizzato nella finestra. Se non viene visualizzato l'output corretto, controllare di nuovo i passaggi.

    Screenshot that shows a test of Python support through the interactive window.

    Screenshot that shows a test of Python support through the Visual Studio 2022 interactive window.