olvasási idő: 2 perc
mi a Virtualenv?
a Virtualenv olyan eszköz, amely elkülönített környezetet hoz létre más projektektől elkülönítve. Ebben az esetben különböző Python verziókat telepítünk, beleértve azok függőségeit is. A virtuális környezet létrehozása lehetővé teszi számunkra, hogy egy Python projekten dolgozzunk anélkül, hogy befolyásolnánk a Python-t is használó más projekteket., A Python alapfájljait a globális környezetben fogja használni a futtatáshoz, ezáltal megtakarítva a lemezterületet, miközben biztosítja a különböző Python verziók használatát külön alkalmazásokhoz vagy projektekhez.
- Pip telepítés szükséges ez telepíti Python ugyanabban az időben.
- bejelentkezve gyökérként vagy adminisztrátori jogosultságokkal rendelkező felhasználóként egy Ubuntu VPS LTS kiszolgálón. Ha rendszergazdai jogosultságokkal rendelkező rendszeres felhasználóval jelentkezett be, győződjön meg róla, hogy a sudo-t használja a bemutatóban tárgyalt parancsok előtt.,
1. lépés: Telepítse a Virtualenv
először frissítjük az apt-get-t, majd telepítjük a virtualenv modult.
apt-get updateapt-get install python-virtualenv
2.lépés: Hozzon létre egy virtuális környezetet & telepítse a Python 3
Virtualenv egy olyan mappa létrehozásával működik, amely tartalmazza a szükséges Python futtatható fájlokat a bin könyvtárban. Ebben az esetben telepítjük a Python 3.5-öt, miközben létrehozunk két mappát, a virtualenvironment-et és a project_1 könyvtárat.,
virtualenv -p /usr/bin/python3 virtualenvironment/project_1
Virtualenv létrehozza a szükséges könyvtárakat a project_1 könyvtárban. Ebben a könyvtárban megtalálja bin, include, lib, local and share.
3.lépés: aktiválja virtuális környezetét
keresse meg a project_1/bin könyvtárat, és aktiválja az új környezetet a mappán belül az alábbi forrásparanccsal. Bármikor meg kell dolgozni a projekt akkor kell engedélyezni a következő paranccsal.,
cd virtualenvironment/project_1/binsource activate
vagy ha a bin könyvtáron kívül tartózkodik, a következő parancsot használhatja.
$ source virtualenvironment/project_1/bin/activate
látni fogja, hogy most ebben az újonnan létrehozott környezetben van, megjegyezve a shell prompt változását, amely tükrözi a 2.lépésben létrehozott nevet.
(project_1) root@host2:~#
Python csomagok telepítésekor a lib könyvtárban, a project_1/lib/python3.5/site-csomagokban fognak élni.,
Kilépés a virtuális környezetből gépeléssel:
(project_1) root@host2:~# deactivate
szeretne többet tudni?
a Virtualenv használata a Python segítségével lehetővé teszi több, elszigetelt környezet kihasználását, amelyekben szabadon létrehozhat, módosíthat vagy eltávolíthat alkalmazásokat. Mind a dedikált szervereink, mind a VPS felhőszervereink könnyen használhatják ezt a technológiát a termelékenység javítása érdekében, valamint stabil fejlesztési platformot biztosítanak, ahonnan elindíthatja az alkalmazásokat!