Skip to content
Snippets Groups Projects
Commit 13969dd3 authored by Rafael László's avatar Rafael László :speech_balloon:
Browse files

virtal env chapter

parent bc4cb2f2
No related branches found
No related tags found
No related merge requests found
# Virtuális környezet # Virtuális környezet
<Note type="tip" label>
**TL;DR Tartalom**
- [Bevezető](#bevezető)
- [Hogyan készítünk ilyen környezetet?](#hogyan-készítünk-ilyen-környezetet) - `-m venv`, `source`
- [Csomagkezelés Pip-el](#csomagkezelés-pip-el) -
`pip`, `install`, `show`, `freeze`, telepítés requirementsből
</Note>
<Note label>
**Extra feladatok**
_Ezek nem kötelező feladatok, csak megoldásuk közben könyebb
megtanulni a dolgokat_
- Készíts el a saját környezeted, lépj bele és telepíts
fel egy szerinted funky csomagot.
Használd a kódodban.
Végül pedig tedd egy másik virtuális környezetbe a projektet
és érd el, hogy az ott is működjön a kódod.
</Note>
## Bevezető
Az alap könyvtáraink (modulok) mellett néha szükségünk van Az alap könyvtáraink (modulok) mellett néha szükségünk van
mások által megírt könyvtárakra is. mások által megírt könyvtárakra is.
Erre egyik lehetőségünk, hogy az adott csomagot feltelepítjük Erre egyik lehetőségünk, hogy az adott csomagot feltelepítjük
...@@ -9,7 +36,7 @@ Másik lehetőség, hogy felépítünk egy virtuális környezetet és ...@@ -9,7 +36,7 @@ Másik lehetőség, hogy felépítünk egy virtuális környezetet és
csak azon belülre helyezünk egyes könyvtárakat amikre csak azon belülre helyezünk egyes könyvtárakat amikre
szükségünk lesz. szükségünk lesz.
## Hogyan készítünk? ## Hogyan készítünk ilyen környezetet?
Nyissunk egy új mappát, majd pedig ott adjuk ki a Nyissunk egy új mappát, majd pedig ott adjuk ki a
`python3 -m venv tutorial-env` parancsot. `python3 -m venv tutorial-env` parancsot.
...@@ -19,7 +46,7 @@ konfigurációnk ami a virtuális python környezetünkhöz kell. ...@@ -19,7 +46,7 @@ konfigurációnk ami a virtuális python környezetünkhöz kell.
Hogy átlépjünk ebbe a környezetbe, OS-től függően: Hogy átlépjünk ebbe a környezetbe, OS-től függően:
- Windows: `tutorial-env\Scripts\activate.bat` - Windows: `tutorial-env\Scripts\activate.bat`
- Linux: `source tutorial-env/bin/activate` - Linux / MacOS: `source tutorial-env/bin/activate`
Miután ezt kiadtuk, látni fogjuk a terminálunkban, hogy Miután ezt kiadtuk, látni fogjuk a terminálunkban, hogy
ezt jelöli is. ezt jelöli is.
...@@ -135,3 +162,5 @@ Collecting urllib3==1.26.3 ...@@ -135,3 +162,5 @@ Collecting urllib3==1.26.3
Installing collected packages: certifi, chardet, idna, urllib3, requests Installing collected packages: certifi, chardet, idna, urllib3, requests
Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.3 Successfully installed certifi-2020.12.5 chardet-4.0.0 idna-2.10 requests-2.25.1 urllib3-1.26.3
``` ```
És igazából ezek az alapjai a virtuális környezetnek
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment