Lästid: 2 minuter

Vad är Virtualenv?

Virtualenv är ett verktyg som skapar en isolerad miljö skild från andra projekt. I det här fallet kommer vi att installera olika Python-versioner, inklusive deras beroenden. Att skapa en virtuell miljö gör det möjligt för oss att arbeta med ett Python-projekt utan att påverka andra projekt som också använder Python., Det kommer att använda Pythons kärnfiler på den globala miljön för att köra, vilket sparar diskutrymme samtidigt som friheten att använda olika Python-versioner för separata appar eller projekt.

Preflight

  • Pip-installation krävs detta kommer att installera Python samtidigt.
  • inloggad som root eller en användare med administratörsbehörighet på en Ubuntu VPS LTS-server. Om du är inloggad med en vanlig användare med administratörsbehörighet, var noga med att använda sudo innan de kommandon som diskuteras i den här handledningen.,

Steg 1: Installera Virtualenv

först kommer vi att uppdatera vår apt-get, då installerar vi virtualenv-modulen.

apt-get updateapt-get install python-virtualenv

steg 2: skapa en virtuell miljö& Installera Python 3

Virtualenv fungerar genom att skapa en mapp som rymmer de nödvändiga Python körbara I bin-katalogen. I det här fallet installerar vi Python 3.5 samtidigt som vi skapar två mappar, virtualenvironment och project_1-katalogen.,

virtualenv -p /usr/bin/python3 virtualenvironment/project_1

Virtualenv skapar de nödvändiga katalogerna i katalogen project_1. I den här katalogen hittar du bin, include, lib, local och share.

steg 3: Aktivera din virtuella miljö

navigera till katalogen project_1 / bin och aktivera din nya miljö inifrån den mappen med kommandot source nedan. När som helst du behöver arbeta med ditt projekt måste du aktivera med följande kommando.,

cd virtualenvironment/project_1/binsource activate

eller om du befinner dig utanför bin-katalogen kan du använda följande kommando.

$ source virtualenvironment/project_1/bin/activate

du ser att du nu befinner dig i den här nyskapade miljön genom att notera förändringen i skalprompten, vilket återspeglar det namn vi skapade i steg 2.

(project_1) root@host2:~#

När Python-paket installeras kommer de att leva i lib-katalogen, project_1/lib/python3.5 / site-paket.,

avsluta din virtuella miljö genom att skriva:

(project_1) root@host2:~# deactivate

vill du veta mer?

med Virtualenv med Python kan du dra nytta av flera, isolerade miljöer där du fritt kan skapa, ändra eller ta bort dina program. Både våra dedikerade servrar eller VPS molnservrar kan enkelt använda denna teknik för att förbättra din produktivitet och ge en stabil utvecklingsplattform där du kan starta dina appar!

Articles

Lämna ett svar

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