Leestijd: 2 minuten

Wat is Virtualenv?

Virtualenv is een hulpmiddel dat een geïsoleerde omgeving maakt die gescheiden is van andere projecten. In dit geval zullen we verschillende Python versies installeren, inclusief hun afhankelijkheden. Het creëren van een virtuele omgeving stelt ons in staat om aan een Python-project te werken zonder andere projecten te beïnvloeden die ook Python gebruiken., Het zal Python ‘ s core-bestanden te gebruiken op de wereldwijde omgeving te draaien, waardoor u schijfruimte bespaart terwijl het verstrekken van de vrijheid om verschillende Python versies te gebruiken voor afzonderlijke apps of projecten.

Preflight

  • PIP installatie is vereist dit zal Python tegelijkertijd installeren.
  • aangemeld als root of een gebruiker met beheerdersrechten op een Ubuntu VPS LTS-server. Als u bent ingelogd met een gewone gebruiker met beheerdersrechten, moet u sudo gebruiken voordat de opdrachten die in deze tutorial worden besproken.,

Stap 1: Installeer Virtualenv

eerst zullen we onze apt-get updaten, daarna zullen we de virtualenv module installeren.

apt-get updateapt-get install python-virtualenv

Stap 2: Maak een virtuele omgeving & Python installeren 3

Virtualenv werkt door een map aan te maken waarin de benodigde Python-uitvoerbare bestanden in de bin-map staan. In dit geval installeren we Python 3.5 terwijl we ook twee mappen maken, de virtualenvironment, en project_1 directory.,

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

Virtualenv zal de benodigde mappen aanmaken in de map project_1. In deze directory vind je bin, include, lib, local En share.

Stap 3: Activeer uw virtuele omgeving

Navigeer naar de map project_1/bin en activeer uw nieuwe omgeving vanuit die map met het onderstaande broncommando. Wanneer u nodig hebt om te werken aan uw project moet u inschakelen met de volgende opdracht.,

cd virtualenvironment/project_1/binsource activate

of als u zich buiten de bin-map bevindt, kunt u het volgende commando gebruiken.

$ source virtualenvironment/project_1/bin/activate

u zult zien dat u zich nu in deze nieuw aangemaakte omgeving bevindt door de wijziging in de shell-prompt te noteren, die de naam weergeeft die we in Stap 2 hebben gemaakt.

(project_1) root@host2:~#

wanneer Python-pakketten geïnstalleerd zijn, zullen ze in de lib-map project_1/lib/python3.5/site-pakketten leven.,

verlaat uw virtuele omgeving door:

(project_1) root@host2:~# deactivate

wilt u meer weten?

met Virtualenv met Python kunt u profiteren van meerdere, geïsoleerde omgevingen waarin u vrij kunt maken, wijzigen of verwijderen van uw toepassingen. Zowel onze Dedicated servers als vps Cloud servers kunnen deze technologie eenvoudig gebruiken om uw productiviteit te verbeteren en een stabiel ontwikkelingsplatform te bieden van waaruit u uw apps kunt lanceren!

Articles

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *