- A világ aktív okostelefonjainak negyede iPhone, ötöde Galaxy
- Beletenyerelnek a memóriaárak a mobileladásokba
- Milyen okostelefont vegyek?
- Minden a BlackBerry telefonokról és rendszerről
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Xiaomi 13 - felnőni nehéz
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
-
Mobilarena
Debian GNU/Linux
Új hozzászólás Aktív témák
-
Friczy
senior tag
válasz
olivera88
#9369
üzenetére
Pip használatával könnyen el tudod érni, hogy olyan python libeket is feltegyél, amelyek a disztribúcióban is benn vannak. Aztán ha véletlenül ugyanaz felmegy a disztribúcióból és pip-en keresztül is, akkor bele lehet futni olyan hibákba, amelyek nehezen debugolhatóak. Más programoknál is célszerű elkerülni, hogy ugyanazt feltedd küldő forrásból, amit feltehetnél a disztribúcióból is, ugyanez a helyzet a python librarykkel.
Pl. az időjárás programodnak van valami függősége, ami a disztribúcióban is benne van, de te ezzel nem foglalkozol, felteszed a programot pip installal, az meg hozza magával a libraryt is. Később valamiért felteszed a disztribúcióbeli libet valami más függőségeként, amit meg apt-gettel telepítesz, máris lesz két eltérő python lib a rendszereden, és a szerencsén fog múlni, hogy mindkét programod a megfelelőt használja.
A virtualenv többek közt pont ezt a problémát tudja orvosolni. Létrehoz neked egy könyvtárat, amin belülre lehet aztán pip-pel vagy bárhogy máshogy telepíteni a neked szükséges libraryket, így biztos hogy nem akad össze azzal, amit a csomagkezelő tett fel. Ráadásul több virtualenved is lehet egy gépen teljesen különböző libekkel, így akár egyszerre lehet fenn más más környezetben ugyanannak a programnak eltérő verziója. És persze lehetne még folytatni....
https://packaging.python.org/tutorials/installing-packages/#creating-virtual-environments
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Bestbuy játékok
- AMD vs. INTEL vs. NVIDIA
- exHWSW - Értünk mindenhez IS
- A világ aktív okostelefonjainak negyede iPhone, ötöde Galaxy
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Beletenyerelnek a memóriaárak a mobileladásokba
- Azonnali informatikai kérdések órája
- Konzolokról KULTURÁLT módon
- Milyen okostelefont vegyek?
- További aktív témák...
- Értékcsökkentett gamer alaplapok /ASUS/MSI/AM5/Számlával/
- Apple iPhone 15 128GB,Átlagos,Dobozaval,12 hónap garanciával
- HIBÁTLAN iPhone 15 Pro 128GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4384
- Új Kipsta agility 100 focicipő (43-as)
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


