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
<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
mások által megírt könyvtárakra is.
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
csak azon belülre helyezünk egyes könyvtárakat amikre
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
`python3 -m venv tutorial-env` parancsot.
......@@ -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:
- 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
ezt jelöli is.
......@@ -135,3 +162,5 @@ Collecting urllib3==1.26.3
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
```
É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