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