Python virtuella miljöer


hur man ansluter skapa en Python virtuell miljö

det är ofta bra att ha en eller flera Python miljöer där du kan experimentera med olika kombinationer av paket utan att påverka din huvudinstallation. Python stöder detta genom virtuella miljöer. Den virtuella miljön är en kopia av en befintlig version av Python med möjlighet att ärva befintliga paket., En virtuell miljö är också användbar när du behöver arbeta på ett delat system och inte har behörighet att installera paket eftersom du kommer att kunna installera dem i den virtuella miljön.,Utline

  • öppna en terminal
  • konfigurera pip pakethanteraren
  • installera virtualenv paketet
  • skapa den virtuella miljön
  • aktivera den virtuella miljön
  • inaktivera den virtuella miljön
  • valfritt: gör den virtuella miljön din standard Python
  • mer: Python virtualenv dokumentation

krav

  • en installation av Python

jargong

länk till jargong sida med villkor: Terminal

öppna en terminal

metoden du använder för att öppna en terminal beror på ditt operativsystem.,

Öppna Kommandotolken för Windows (Visa sökväg via Start-menyn och kortkommandon)

Mac OS/Linux

Öppna terminalprogrammet. Detta finns vanligtvis under Verktyg eller tillbehör.

konfigurera pip pakethanteraren

kontrollera om din Python-installation har pip. Ange följande i din terminal:

pip -h

om du ser hjälptexten för pip så har du pip installerat, annars ladda ner och installera pip

installera virtualenv-paketet

virtualenv-paketet krävs för att skapa virtuella miljöer., Du kan installera den med pip:

pip install virtualenv

skapa den virtuella miljön

för att skapa en virtuell miljö måste du ange en sökväg., Till exempel för att skapa en i den lokala katalogen som heter”mypython”, skriv följande:

virtualenv mypython

aktivera den virtuella miljön

Du kan aktivera pythonmiljön genom att köra följande kommando:

Mac OS / Linux

source mypython/bin/activate

Windows

mypthon\Scripts\activate

Du bör se namnet på din virtuella miljö inom parentes på din terminallinje, t.ex. (mypython).,

alla python-kommandon du använder kommer nu att fungera med din virtuella miljö

inaktivera den virtuella miljön

för att decativera den virtuella miljön och använda din ursprungliga Python-miljö, skriv helt enkelt ”inaktivera”.

deactivate

valfritt: gör den virtuella miljön till standard Python

För mer detaljerad information, se den officiella virtualenv-dokumentationen

Share

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *