Cum se instalează Pip pe CentOS 8
On noiembrie 1, 2021 by adminPip este un sistem de gestionare a pachetelor care vă permite să instalați, să eliminați și să gestionați pachete software scrise în Python. Poate fi folosit pentru a instala pachete din Indexul de pachete Python (PyPI) și din alți indici.
În acest tutorial, vom explica cum să instalăm pip pentru Python 2 și 3 pe CentOS 8 și vom acoperi elementele de bază ale modului de gestionare a pachetelor Python cu pip.
Instalarea pip pe CentOS 8 #
După cum știți, există două versiuni Python care sunt dezvoltate în mod activ, Python 2 și Python 3. În mod implicit, RHEL/CentOS 8 nu are o comandă unversioned la nivelul sistemului python
pentru a evita blocarea utilizatorilor la o anumită versiune de Python. În schimb, oferă utilizatorului posibilitatea de a alege să instaleze, să configureze și să ruleze o anumită versiune Python.
Când instalați modulele python la nivel global, ar trebui să preferați instalarea modulelor python din depozitele de distribuție folosind dnf
sau yum
, deoarece acestea sunt testate pentru a funcționa corect pe CentOS 8. Utilizați pip pentru a instala modulele python la nivel global numai dacă nu există un pachet rpmpentru modulul python.
Numele pachetelor de module Python 2 sunt prefixate cu „python2”, iar modulele Python 3 cu „python3”. De exemplu, pentru a instala paramikomodule pentru Python 3, veți rula:
sudo dnf install python3-paramiko
Instalarea pip pentru Python 3 (pip3) #
Pentru a instala pip pentru Python 3 pe CentOS 8 rulați următoarea comandă ca root sau utilizator sudoîn terminalul dumneavoastră:
sudo dnf install python3
Comanda va instala Python3.6 și pip.
Pentru a rula Python 3, trebuie să tastați explicit python3
, iar pentru a rula pip tastați pip3
.
Verificați că pip este instalat corect prin rularea următoarei comenzi care va imprima versiunea pip:
pip3 --version
Numărul versiunii poate varia, dar va trebui să fie ceva de genul:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
Pentru a putea instala și construi module Python cu pip, trebuie să instalați instrumentele de dezvoltare:
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
Instalarea pip pentru Python 2 (pip2) #
Pentru a instala Python 2 și pip, introduceți următoarea comandă:
sudo dnf install python2
Verificați instalarea tastând:
pip2 --version
Legătura de ieșire ar trebui să arate cam așa:
Python 2.7.15
Pentru a executa Python 2, tastați python2
, iar pentru a executa pip tastați pip2
.
Instalați instrumentele de dezvoltare:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
Gestionarea pachetelor Python cu pip #
În mod obișnuit, ar trebui să utilizați pip doar în interiorul unui mediu virtual. Python Virtual Environments
vă permite să instalați modulele Python într-o locație izolată pentru un anumit proiect, mai degrabă decât să fie instalate la nivel global. În acest fel, nu trebuie să vă faceți griji cu privire la afectarea altor proiecte Python.
În această secțiune, vom trece în revistă câteva comenzi pip de bază.
Pentru a instala un modul python cu pip rulați pip install
urmat de numele pachetului. De exemplu, pentru a instala un pachet numit twisted
, veți rula următoarea comandă:
pip install twisted
Dacă doriți să instalați o anumită versiune a pachetului, utilizați următorul format:
pip install twisted==19.10.0
Pentru a dezinstala un pachet utilizați pip uninstall
urmat de numele pachetului:
pip uninstall package_name
Pentru a căuta pachete din PyPI:
pip search "package_name"
Pachetele instalate pot fi listate cu:
pip list
Listarea pachetelor învechite:
pip list --outdated
Pentru a actualiza un pachet deja instalat la cea mai recentă versiune, utilizați următoarea comandă:
pip3 install --upgrade package_name
Concluzie #
V-am arătat cum să instalați pip pe CentOS 8 și cum să instalați și dezinstalați cu ușurință module Python cu pip.
Lasă un răspuns