¿Qué significa pip para Python?

Administrar sus paquetes en Python puede ser una tarea engorrosa. Este artìculo analiza comandos √∫tiles y proporciona recursos para ayudar a administrar sus paquetes usando pip y la diferencia entre pipenv y virtualenv. También cubriremos un poderoso framework llamado Django.

¿Qué es pip? Pip es un administrador de paquetes √∫til. Pip es un acrònimo recursivo que puede significar " Pip Installs Packages " o " Pip instala Python & rdquo ;. Alternativamente, pip significa " programa de instalaciòn preferido & rdquo ;.

Còmo actualizar un paquete

 Imagen pegada 0 41

En los siguientes párrafos, la atenciòn se centrará en còmo actualizar los paquetes existentes en Python utilizando el administrador de paquetes pip. & nbsp;

Primero, aseg√∫rese de tener pip instalado ejecutando pip & ndash; versiòn en su terminal. Si instalò Python usando Homebrew o con un instalador de python.org, deberìa tener pip. Si está en Linux, es posible que deba instalar pip por separado. Eche un vistazo a nuestro artìculo . Le guìa sobre còmo instalar pip en su máquina.

Para actualizar un paquete existente en su archivo pip, use pip install & ndash; upgrade PackageName para instalar la √∫ltima versiòn de su paquete . Si hay una versiòn especìfica del paquete que desea instalar, escriba la versiòn después del nombre del paquete. Consulte el siguiente ejemplo sobre còmo incluir la versiòn exacta necesaria para su proyecto / aplicaciòn (por ejemplo, pip install & ndash; upgrade PackageName == 1.4 ).

Còmo instalar dependencias de su archivo Pip

Imagen pegada 0 40

Pipenv es un administrador de dependencias para proyectos Python. Es similar al paquete de paquetes de Ruby y npm de Node.js. Si bien pip puede instalar paquetes de Python, pipenv es una herramienta preferida que se usa para administrar dependencias porque es más fácil. Instale pipenv usando este comando pip en su terminal ingresando: pip install & ndash; usuario pipenv. Este comando realiza una instalaciòn de usuario para evitar da√±ar los paquetes de todo el sistema. Si pipenv no está disponible en su terminal / shell después de la instalaciòn, entonces necesita agregar el directorio binario de la base de usuario a su PATH. Para instalar dependencias desde un archivo pip, use el comando pipenv sync .

Pipenv vs un entorno virtual & nbsp;

Se utiliza un entorno virtual (Virtualenv) para crear entornos Python remotos. Virtualenv crea una carpeta que contiene todos los ejecutables necesarios para usa los paquetes que un proyecto de Python pueda necesitar. Se puede usar de forma independiente en lugar de pipenv. Usa el comando pip install virtualenv en tu terminal para instalar el entorno virtual. & nbsp;

Prueba su instalaciòn ejecutando el comando Virtualenv & ndash; version en tu terminal. Se utiliza un entorno virtual para que no cambies las versiones de otros proyectos que puedan ser incompatibles con los paquetes existentes en otros proyectos en todo el sistema. Por otro lado, pipenv se utiliza para administrar sus dependencias de acuerdo con los requisitos proyecto por proyecto.

81% o Los participantes declararon que se sentìan más seguros sobre sus perspectivas laborales de tecnologìa después de asistir a un campamento de entrenamiento. Asigne a un bootcamp hoy mismo.

El graduado promedio de bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Django y Python van de la mano de la mano del desarrollo backend. Python es poderoso y conciso, mientras que Django es un marco web con muchas herramientas √∫tiles como la herramienta de lìnea de comandos Django-admin.

Si a√∫n no tiene Django instalado, instálelo usando el comando pip install Django . Al crear su proyecto utilizando el marco web Django, se instalará una herramienta de lìnea de comandos llamada django-admin. Utilice el comando Django-admin startproject project_name para iniciar el proyecto. Encuentre consejos y recursos √∫tiles leyendo nuestro artìculo .

Conclusiòn

En este artìculo, nosotros y rsquo ; he discutido còmo actualizar un paquete usando pip y còmo instalar dependencias desde un pipfile en un proyecto existente, las diferencias entre pipenv y virtualenv y sus usos, y Django, un poderoso marco que complementa Python. & nbsp;

También hay algunos recursos disponibles para profundizar en temas relevantes. ¬°Está en camino de dominar la administraciòn de sus paquetes de Python!