Ha fogalmad sincs, miről szól ez a cikk, nem kell elolvasnod, mivel nem mindenkinek kell tudnia. Csak azoknak kell tudniuk, hogyan kell csomagokat telepíteni Pip segítségével, akik Pythonban programoznak Ubuntu 23.04-en .
Azoknak, akik nem tudják, miről beszélek, de kíváncsiak: a Python egy nagyon hatékony programozási nyelv, amely kezdőknek és profiknak egyaránt alkalmas. Számos könyvtárral ( más programok által használható, meghatározott funkciókhoz tartozó programokkal) rendelkezik, amelyek kétféleképpen telepíthetők: a disztribúció hagyományos csomagkezelőjén vagy a saját csomagkezelőjén, a Pipen keresztül.
A probléma az, hogy a Debian (az Ubuntu alapjául szolgáló disztribúció) fejlesztői ütközéseket találtak az egyik és a másik módszerrel telepített csomagok között , és mostantól, amikor Pip segítségével próbálsz telepíteni, egy üzenet figyelmeztet, hogy külső forrásból próbálsz telepíteni egy csomagot, és két elérési utat javasol:
- Telepítés hivatalos tárolókból.
- Hozzon létre egy virtuális környezetet
Ha lerakatokból kíván telepíteni, azt javaslom, hogy először telepítse a Synaptic csomagkezelőt. hiszen az Ubuntu Software Center keresője igazi fejfájást okoz. csináld vele
sudo apt install synaptic.
Hogyan telepítsünk csomagokat a Pip-ből
Először is telepítenünk kell a következő csomagokat: python3-full y python3-pip
Az első garantálja, hogy minden eszközzel rendelkezünk a Python használatához, a második pedig a Pip csomagkezelőt telepíti.
A parancsok a következők:
sudo apt install python3-full
sudo apt install python3-pip.
Virtuális környezetek létrehozása
A Pythonban lehetőség van a fő Python-telepítés homokozójának létrehozására, amelybe a fő rendszer vagy a többi virtuális környezet módosítása nélkül telepíthetők a függőségek és könyvtárak. Ez lehetővé teszi például egy könyvtár jövőbeli verziójának tesztverzióinak futtatását, vagy annak ellenőrzését, hogy egy program hogyan működik a Python különböző verzióiban.
Ezután létrehozzuk a virtuális környezetet a következő paranccsal:
python3 -m venv titulo_entorno
És elindítjuk a következővel:
source titulo_entorno/bin/activate
És telepítettük a csomagot, amellyel telepíteni akartuk
pip3 install nombre_paquete
Ezzel elhagyjuk a virtuális környezetet
deactivate