Igual que qualsevol llenguatge de programació seriós, Python admet biblioteques i marcs de tercers que podeu instal·lar per evitar reinventar la roda amb cada nou projecte. Si els voleu utilitzar, podeu trobar aquestes biblioteques Python en un dipòsit central anomenat Python Package Index (PyPI).
Descarregar, instal·lar i gestionar aquests paquets a mà pot ser frustrant i requereix molt de temps. És per això que molts desenvolupadors de Python confien en una eina especial anomenada PIP per Python (o Python PIP) per fer-ho tot molt més fàcil i ràpid.
Què és PIP per a Python?
PIP és un acrònim que significa 'Paquets d'instal·lacions PIP' o 'Programa d'instal·lació preferit'. És una utilitat de línia d’ordres que us permet instal·lar, reinstal·lar o desinstal·lar Paquets PyPI amb una ordre senzilla i directa: pip .
Si alguna vegada heu fet cap treball de línia de comandes a Windows (amb l'indicador d'ordres) o Mac o Linux (amb Terminal i Bash), podeu saltar a les instruccions d'instal·lació del vostre sistema operatiu concret.
El PIP està instal·lat amb Python?
Si ho feu servir Python 2.7.9 (o superior) o bé Python 3.4 (o superior) , llavors PIP s'instal·la per defecte amb Python. Si utilitzeu una versió anterior de Python, haureu de seguir els passos d’instal·lació següents. En cas contrari, aneu al final per aprendre a començar a utilitzar PIP.
Si executeu Python en un entorn virtual creat amb virtualenv o pyvenv, el PIP estarà disponible independentment de la versió de Python.
Python està instal·lat correctament?
Heu d’assegurar-vos que Python estigui instal·lat correctament al vostre sistema. Al Windows, obriu el símbol del sistema mitjançant Tecla de Windows + X i seleccionant Símbol d'ordres . A Mac, obriu el terminal mitjançant Ordre + Espai i buscant terminal . A Linux, obriu el terminal mitjançant Ctrl + Alt + T . Les dreceres de Linux poden variar segons la distribució.
A continuació, escriviu:
python --version
A Linux, és possible que els usuaris de Python 3.x hagin d'utilitzar:
python3 --version
Si obteniu un número de versió (per exemple, 'Python 2.7.5'), Python ja està a punt.
Si rebeu un missatge 'Python no està definit', primer haureu d'instal·lar Python correctament. Això està fora de l’abast d’aquest article. El Lloc Python té algunes instruccions detallades per a la instal·lació.
Com instal·lar PIP al Windows
Aquestes instruccions haurien de funcionar a Windows 7, Windows 8.1 i Windows 10:
- Descarregueu el fitxer script d’instal·lació get-pip.py . Si esteu a Python 3.2, el necessitareu aquesta versió de get-pip.py en canvi. Sigui com sigui, feu clic amb el botó dret a l'enllaç i seleccioneu Guardar com... i deseu-lo a qualsevol ubicació segura, com ara la carpeta Baixades.
- Obriu el símbol del sistema i aneu a get-pip.py dossier.
- Executeu l'ordre següent: python get-pip.py
Com instal·lar PIP al Mac
Els sistemes Mac moderns inclouen Python i PIP ja instal·lats. No obstant això, aquesta versió de Python tendeix a ser obsoleta i no és la millor opció per al desenvolupament seriós de Python. Es recomana instal·lar una versió més recent de Python i PIP.
Si voleu utilitzar la instal·lació nativa de Python del sistema però no teniu PIP disponible, podeu instal·lar PIP amb l'ordre següent a Terminal:
sudo easy_install pip
Si preferiu instal·lar una versió més actualitzada de Python, podeu utilitzar Homebrew. No saps què és això? Aprendre mes sobre instal·lar programari amb Homebrew al Mac . Aquestes instruccions suposaran que ja teniu Homebrew instal·lat i a punt.
La instal·lació de Python amb Homebrew es fa amb una sola ordre:
brew install python
Això instal·larà la darrera versió de Python, que hauria de venir empaquetada amb PIP. Si la instal·lació funciona correctament però PIP no està disponible, és possible que hàgiu de tornar a enllaçar Python mitjançant l'ordre Terminal següent:
brew unlink python && brew link python
Com instal·lar PIP a Linux
Si la vostra distribució Linux venia amb Python ja instal·lat, hauríeu de poder instal·lar PIP mitjançant el gestor de paquets del vostre sistema. Això és preferible ja que les versions instal·lades del sistema de Python no es reprodueixen bé amb l’escript get-pip.py que s’utilitza a Windows i Mac.
Eina de paquets avançats (Python 2.x)
sudo apt-get install python-pip
Eina de paquets avançats (Python 3.x)
sudo apt-get install python3-pip
gestor de paquets pacman (Python 2.x)
sudo pacman -S python2-pip
gestor de paquets pacman (Python 3.x)
sudo pacman -S python-pip
Gestor de paquets Yum (Python 2.x)
sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel
Gestor de paquets Yum (Python 3.x)
sudo yum install python3 python3-wheel
Yum dandificat (Python 2.x)
sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel
Yum dandificat (Python 3.x)
és il·legal baixar vídeos de youtube
sudo dnf install python3 python3-wheel
Gestor de paquets Zypper (Python 2.x)
sudo zypper install python-pip python-setuptools python-wheel
Gestor de paquets Zypper (Python 3.x)
sudo zypper install python3-pip python3-setuptools python3-wheel
Com instal·lar PIP a Raspberry Pi
Com a usuari de Raspberry Pi, probablement executeu Raspbian ja que és el sistema operatiu oficial designat i proporcionat per la Raspberry Pi Foundation. Podeu instal·lar un altre sistema operatiu com ara Ubuntu. Si aquest és el cas, heu de mirar les instruccions de Linux.
Començant per Raspbian Jessie, PIP ve instal·lat per defecte. És un dels grans motius per actualitzar-se a Raspbian Jessie en lloc de quedar-se amb Raspbian Wheezy o Raspbian Jessie Lite. Tot i això, si utilitzeu una versió anterior de Raspbian, encara podeu instal·lar PIP.
A Python 2.x:
sudo apt-get install python-pip
A Python 3.x:
sudo apt-get install python3-pip
Amb Raspbian, els usuaris de Python 2.x haurien d’utilitzar-los pip mentre que els usuaris de Python 3.x haurien d’utilitzar-los pip3 en emetre ordres PIP.
Com actualitzar PIP per a Python
Tot i que el PIP en si no s’actualitza amb molta freqüència, encara és important mantenir-se al dia de les noves versions, ja que pot haver-hi correccions importants en els errors, la compatibilitat i els forats de seguretat. Afortunadament, actualitzar PIP és fàcil i ràpid.
Al Windows:
python -m pip install -U pip
A Mac, Linux o Raspberry Pi:
pip install -U pip
En algunes versions de Linux i Raspberry Pi, és possible que hàgiu d'utilitzar-les pip3 en canvi.
Com gestionar els paquets Python amb PIP
Un cop PIP estigui llest, podeu començar a instal·lar paquets des de PyPI:
pip install package-name
Per instal·lar una versió específica d'un paquet en lloc de la versió més recent:
pip install package-name==1.0.0
Per cercar PyPI per a un paquet concret:
pip search 'query'
Per veure detalls sobre un paquet instal·lat:
pip show package-name
Per llistar tots els paquets instal·lats:
el commutador de nintendo no es pot connectar a la xarxa
pip list
Per llistar tots els paquets obsolets:
pip list --outdated
Per actualitzar un paquet obsolet:
pip install package-name --upgrade
Tingueu en compte que PIP elimina automàticament versions anteriors d’un paquet quan s’actualitza a una versió més recent d’aquest paquet.
Per tornar a instal·lar completament un paquet:
pip install package-name --upgrade --force-reinstall
Per eliminar completament un paquet:
pip uninstall package-name
Més informació sobre Python
Us recomanem que llegiu els motius pels quals Python és útil avui i com s’utilitza en alguns treballs de programari molt ben remunerats. Això us pot proporcionar la motivació per continuar aprenent Python i impulsar les vostres habilitats al següent nivell.
Si encara sou principiant, consulteu aquests millors llocs web per aprendre la programació de Python o el nostre guia sobre com construir un rastrejador web bàsic .
Si sou més desenvolupador de Python intermedi, penseu a afinar els vostres coneixements amb algunes aplicacions del món real com crear el vostre propi bot de xarxes socials mitjançant Python .
Compartir Compartir Tweet Correu electrònic Una guia per a principiants d’animació de la parlaAnimar la parla pot ser un repte. Si esteu preparat per començar a afegir diàlegs al vostre projecte, us desglossarem el procés.
Llegiu a continuació Temes relacionats- Programació
- Programació
- Python
Anthony Grant és un escriptor independent que cobreix programació i programari. És un especialista en informàtica dedicat a la programació, Excel, programari i tecnologia.
Més d'Anthony GrantSubscriu-te al nostre butlletí
Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.
Feu clic aquí per subscriure-us