Python LanguageAmbienti virtuali


introduzione

Un ambiente virtuale è uno strumento per mantenere le dipendenze richieste da diversi progetti in luoghi separati, creando per loro ambienti virtuali Python. Risolve il "Project X dipende dalla versione 1.x ma, Project Y ha bisogno di 4.x" dilemma e mantiene la directory globale dei pacchetti del sito pulita e gestibile.

Ciò consente di isolare gli ambienti per progetti diversi tra loro e dalle librerie di sistema.

Osservazioni

Gli ambienti virtuali sono sufficientemente utili da essere probabilmente utilizzati per ogni progetto. In particolare, gli ambienti virtuali consentono di:

  1. Gestisci le dipendenze senza richiedere l'accesso come root
  2. Installa diverse versioni della stessa dipendenza, ad esempio quando lavori su progetti diversi con requisiti diversi
  3. Lavora con diverse versioni di Python

Ambienti virtuali Esempi correlati