Python ha sido preferido sobre todos los lenguajes de programación para el avance tecnológico. Es uno de los lenguajes de programación más lucrativos que se utiliza como lenguaje de programación principal por más de80%de los desarrolladores . Se utiliza para desarrollo web, aplicaciones móviles, programación de hardware y muchos más.
Los comandos Pip no se pueden ignorar cuando hablamos de Python. Cuando haces tu tarea en un segundo, se siente genial, ¡cierto! Aquí viene el papel de los comandos pip en Python que permiten a los usuarios realizar ciertas operaciones en un segundo. Pip es un sistema de administración de paquetes que se usa para administrar paquetes de software, también viene preinstalado con Python . Hay ciertos comandos que debe tener a mano y mantener en práctica, ya sea que cree una aplicación pequeña o grande. Hablemos de eso.
Aquí presentamos 12 comandos Pip para desarrolladores de Python:
1. Paquete de instalación y desinstalación
Para instalar y desinstalar un determinado paquete según sus requisitos, este comando juega un papel importante. Puede instalar o desinstalar directamente usando este comando en su símbolo del sistema yendo a la carpeta de Python.
pip install nombre_paquete
pip desinstalar nombre_paquete
Aquí, nombre_paquete puede ser cualquier paquete, ya sea Pandas, NumPy, etc.
Por ejemplo, pip install pandas: instala pandas y
pip desinstalar pandas : desinstala pandas.
2. Actualizar Pip
También puedes actualizar el pip si no está en su versión actualizada. Solo necesita escribir pip –version para verificar si tiene una versión actualizada o no, si no, simplemente actualícela usando el comando a continuación. Verifique que este comando debe estar escrito en la carpeta Python.
instalación de pip – actualización de pip
Por ejemplo, pip install –upgrade pip actualiza pip con su versión más reciente.
3. Paquete de actualización
Una vez que vea que los paquetes instalados están desactualizados, actualícelos con el comando pip install nombre_paquete –actualizar. Además, tenga en cuenta que esto podría incluso tener problemas de compatibilidad con otros paquetes.
pip install nombre_paquete –actualizar
Por ejemplo, pip install pandas –upgrade instala pandas con su versión actualizada que contiene todas las funcionalidades y bibliotecas.
4. Actualizar todos los paquetes
Para actualizar todos los paquetes a la vez, primero debe generar un archivo de requisitos.txt con el comando pip freeze > requisitos.txt, este archivo contiene todos los paquetes y, para actualizar todos los paquetes, solo necesita actualizar el archivo de requisitos.txt.
En la lista de paquetes del archivo requirements.txt, los paquetes con versiones actualizadas se ignorarán, el resto se actualizará.
pip congelar > requisitos.txt
pip install -r requisitos.txt –actualizar
Por ejemplo, pip congelar requisitos.txt crea un archivo temporal llamado requisitos.txt que podría contener todos los paquetes necesarios para instalar, luego el comando pip install -r requisitos.txt –actualizar actualiza todos los paquetes contenidos en requisitos.txt en un tiempo.
5. Información sobre un paquete instalado
Para conocer los detalles del paquete, como su versión y características, se debe escribir el comando pip show package_name, donde package_name podría ser algo como Pandas, Matplotlib, etc.
Nota: En caso de que no tenga un paquete instalado en su sistema e intente actualizarlo, muestra un error como «Paquete no encontrado».
pip show nombre_paquete
Por ejemplo, pip show pandas muestra todos los detalles sobre los pandas, como su versión, características, etc.
6. Instalar el modo editable
Una vez que instala un paquete y desea desarrollarlo localmente, puede instalarlo en su modo editable. Vincula el paquete a la ubicación especificada, lo que le permite realizar cambios que se reflejarán directamente.
Este comando pip install -e le brinda el paquete en modo de desarrollo/modo editable.
pip instalar -e
Por ejemplo, pip install -e este comando abre el paquete (lo que esté instalado previamente) en una forma editable para realizar cambios localmente si es necesario.
7. Generar archivo Requisitos.txt
Para fusionar todos sus paquetes en un solo archivo, generamos un archivo requirements.txt. Ayuda a todos los desarrolladores a usar el paquete a la vez. Con el comando, pip freeze > requirements.txt, se genera un archivo requirements.txt que almacena todos los paquetes necesarios.
pip congelar > requisitos.txt
Por ejemplo, pip freeze>requirements.txt crea un archivo temporal llamado requirements.txt para almacenar todos los paquetes colectivamente en un solo lugar.
8. Listar todos los paquetes instalados
Este comando lo ayuda a mostrar todos los paquetes instalados en su sistema. Muestra una lista de paquetes junto con su versión y ruta.
Nota : Aquí solo se mostrarán los paquetes instalados en su sistema, no los que se instalan de forma remota.
lista de pepitas
Por ejemplo, pip list, este comando enumera todos los paquetes enumerados en su sistema que podrían ser cualquier cosa instalada como Pandas, Matplotlib, NumPy.
9. Búsqueda de pipas
Cuando está trabajando en un proyecto y de repente necesita un paquete y no sabe en qué ubicación puede encontrarlo, aparece el comando pip search nombre_paquete . Devuelve el nombre y la información sobre todos los paquetes coincidentes.
pip buscar <elemento_de_búsqueda>
Por ejemplo, pip search NumPy, este comando lo ayuda a buscar la ruta de NumPy donde está almacenada para ayudarlo a navegar hacia ella.
10. Eliminar todos los paquetes instalados por Pip
En lugar de eliminar paquetes uno por uno, puede eliminar directamente todos los paquetes instalados por pip para ahorrar tiempo usando el comando pip freeze > requirements.txt && pip uninstall -e requirements.txt -y. Aquí, crea un archivo requirements.txt que contiene una lista de paquetes y luego los desinstala todos.
pip congelar > requisitos.txt && pip desinstalar -e requisitos.txt -y
Por ejemplo, pip freeze > requisitos.txt && pip uninstall -e requisitos.txt -y este comando verifica el archivo requisitos.txt para verificar si hay algún paquete instalado, si está instalado, lo elimina al desinstalarlo.
11. Verifique que los paquetes instalados tengan dependencias compatibles
Este comando verifica si todos los paquetes instalados en el archivo requirements.txt tienen dependencias compatibles. Comprueba las tres condiciones, es decir, las dependencias son compatibles, el paquete tiene una versión actualizada o no, y si falta un paquete.
control de pepita
Por ejemplo, pip comprueba que este comando comprueba si todos los paquetes instalados contienen dependencias compatibles según el paquete.
12. Instale todas las dependencias desde el archivo requirements.txt
Todas las dependencias que se requieren para la implementación del proyecto se pueden instalar usando este comando, pip install -r requirements.txt. Las dependencias contienen toda la información sobre el paquete.
pip install -r requisitos.txt
Por ejemplo, se necesita pip install -r requisitos.txt cuando tiene que instalar todas las dependencias de requisitos.txt (que contiene todos los paquetes instalados).
Publicación traducida automáticamente
Artículo escrito por ishasharma44 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA