Kung wala kang ideya kung tungkol saan ang artikulong ito, hindi mo kailangang basahin ito dahil hindi ito isang bagay na kailangang malaman ng lahat. STanging ang mga nagprograma sa wikang Python gamit ang Ubuntu 23.04 kailangan nilang malaman kung paano mag-install ng mga pakete mula sa pip.
Para sa mga hindi alam kung ano ang sinasabi ko, ngunit curious, sasabihin ko sa iyo Sawa Ito ay isang napakalakas na programming language at angkop para sa mga baguhan at propesyonal na gumagamit. Mayroon itong bilang ng mga aklatan (Pmga program para sa mga partikular na function na maaaring gamitin ng ibang mga program) na maaaring i-install sa dalawang paraan: ang tradisyunal na manager ng package o ang sarili nitong manager ng package na kilala bilang Pip.
Ang isyu ay ang mga developer ng Debian (ang pamamahagi kung saan nakabatay ang Ubuntu) natagpuan na may mga salungatan sa pagitan ng mga pakete na naka-install sa pamamagitan ng isang paraan at sa isa pa at, mula ngayon kapag sinubukan mong mag-install gamit ang Pip makakatanggap kami ng mensahe na nagsasabi sa amin na sinusubukan naming mag-install ng external source package at nagmumungkahi ng dalawang landas:
- I-install mula sa mga opisyal na repositoryo.
- Lumikha ng isang virtual na kapaligiran
Kung ikaw ay mag-i-install mula sa mga repositoryo, inirerekumenda kong i-install muna ang Synaptic package manager. dahil talagang sakit ng ulo ang search engine ng Ubuntu Software Center. gawin ito sa
sudo apt install synaptic.
Paano mag-install ng mga pakete mula sa Pip
Ang unang bagay na kailangan namin ay i-install ang mga sumusunod na pakete: python3-puno y python3-pip
Ang una ay ginagarantiyahan sa amin na magkaroon ng lahat ng mga tool upang gumana sa Python at ang pangalawa ay nag-i-install ng Pip package manager.
Ang mga utos ay:
sudo apt install python3-full
sudo apt install python3-pip.
Lumilikha ng mga virtual na kapaligiran
Sa Python posible na lumikha ng sandbox ng pangunahing pag-install ng Python kung saan mag-install ng mga dependency at mga aklatan nang hindi binabago ang pangunahing sistema o ang iba pang mga virtual na kapaligiran. Nagbibigay-daan ito, halimbawa, na magpatakbo ng mga pansubok na bersyon ng isang hinaharap na bersyon ng isang library o upang suriin kung paano gumagana ang isang programa sa iba't ibang bersyon ng Python.
Susunod, lumikha kami ng virtual na kapaligiran na may utos:
python3 -m venv titulo_entorno
At inilunsad namin ito sa:
source titulo_entorno/bin/activate
At na-install namin ang package na gusto naming i-install
pip3 install nombre_paquete
Iniwan namin ang virtual na kapaligiran na may
deactivate