Consejos útiles

Instalar PIP para Python y comandos básicos

Pin
Send
Share
Send
Send


¿Quieres usar Python en Windows 7? Para hacer esto, instale paquetes Python. Eche un vistazo a las primeras líneas de cualquier código de Python y lo más probable es que vea esta línea: import thingamajig.

En Python, como en Java, siempre importa algún código ya escrito en su proyecto. Si es nuevo en Python y no sabe cómo usar la línea de comandos, y no funcionó en sistemas que no sean Windows, lea este artículo.

Al momento de escribir esto, Python 2.7 era la última versión estable. Descargue Python del sitio e instálelo en C: Python27 Para los usuarios de sistemas de 64 bits, se recomienda instalar la versión de 32 bits del software.

¿Qué es PIP para Python?

La abreviatura en sí es un acrónimo recursivo, que en ruso suena como "instalador de paquetes PIP" o "instalador de programa preferido". Esta es una utilidad de línea de comandos que le permite instalar, reinstalar y desinstalar paquetes PyPI con el simple comando pip.

Si alguna vez trabajó con la línea de comandos de Windows y con un terminal en Linux o Mac y se siente seguro, puede omitir las instrucciones de instalación.

¿Python está instalado correctamente?

Debe asegurarse de que Python esté instalado correctamente en su sistema. En Windows, abra un símbolo del sistema con una combinación de Win + X. En una Mac, inicie una terminal con Command + space, y en Linux, use la combinación Ctrl + Alt + T o de otro modo para su distribución.

Luego ingrese el comando:

En Linux, los usuarios de Python 3.x deben ingresar:

Si obtiene un número de versión (por ejemplo, Python 2.7.5), Python está listo para usar.

Si recibe un mensaje de Python no definido (Python no está instalado), entonces debe instalar Python primero. Esto ya está fuera de tema. Para obtener instrucciones detalladas de instalación de Python, consulte el tema: Descargue e instale Python.

Instalación de pipa

Antes de poder instalar paquetes python usando pip, primero debe instalar pip.

A partir de Python versión 3.4, pip viene con el intérprete de python.

La discusión de cuestiones no relacionadas con el artículo (incluidos comentarios como "¡Ayuda!") Se lleva a cabo en el foro pythonworld.club, y no en los comentarios.

Para incrustar código Python en un comentario, enciérrelo en etiquetas

Instalar PIP para Python 3 y 2

Si está utilizando entornos virtuales venv o virtualenv, pip ya está instalado. Comenzando con Python 3.4 (para Python 2 - desde la versión 2.7.9) pip se suministra con el intérprete. Para versiones anteriores, debe instalar el administrador de paquetes manualmente. Hay dos opciones:

Usar el script get_pip.py es rápido.

A través de setuptools, excepto pip, podemos usar easy_install.

Opcion 1 Descargue el script get_pip.py y ejecútelo en la consola. Para hacer esto, abra la terminal a través de Win + R> "cmd"> Aceptar y escriba:

El instalador hará el resto él mismo: si es necesario, instale la rueda (para desempacar las ruedas .whl) y las herramientas de configuración a lo largo del camino. Para evitar la instalación de herramientas adicionales, puede agregar las teclas --no-setuptools y / o --no-wheels a la línea.

Si se produce un error, la ruta de Python no se especifica en la variable de entorno $ PATH. Debe encontrar esta variable en el registro y establecer su valor, o cada vez especificar la ruta completa a python.exe, seguido del nombre del archivo Py ejecutable:

La ruta completa también es útil si tiene varias versiones de Python en su computadora e instala un paquete para una de ellas.

Opción 2 Descargue el archivo con las herramientas de configuración de PYPI y descomprímalo en un directorio separado. En la terminal, vaya al directorio setuptools con el archivo setup.py y escriba:

instalación de python setup.py

Puede actualizar pip para Python en Windows de esta manera:
Python pip install -U pip

Si esto no funciona, debe agregar la ruta a la carpeta con pip en $ PATH.

Instalar el paquete en pip

Es hora de comenzar pip en Python y comenzar a instalar paquetes con un breve comando desde la consola:

pip install nombre_paquete

Al instalar en Windows, debe agregar "python -m" antes de pip.

Actualizar un paquete no es más difícil:

pip install nombre_paquete -U

Si tiene la última versión del paquete, pero desea forzar la reinstalación:

pip install --force-reinstall

Puede ver la lista de paquetes Python instalados con el comando:

Puede encontrar un paquete específico por nombre con el comando de búsqueda pip. Se pueden encontrar otros comandos en la ayuda, emitida por el comando "pip help".

Cómo instalar paquetes en Python sin pip

El formato .egg no se usa con frecuencia ahora, por lo que pip no lo admite. El módulo easy_install puede instalar paquetes .egg y regulares, pero tiene desventajas importantes:

no elimina paquetes,

puede intentar instalar un paquete subcargado.

Puede usar easy_install inmediatamente después de instalar setuptools. El módulo se almacena en la carpeta de scripts de su intérprete. Si su ruta se especifica correctamente en $ PATH, puede instalar paquetes desde PYPI con un comando breve:

Para actualizar después de la instalación y delante del nombre del paquete, debe colocar el interruptor -U. Puede volver a la versión deseada de esta manera:

Si necesita descargar el paquete desde una fuente alternativa, puede especificar la URL o la dirección local en la computadora:

Para obtener información sobre las opciones de easy_install, ejecútelo con el modificador -h:

La lista de paquetes instalados a través de easy_install se almacena en el archivo easy-install.pth en el directorio / libs / site-packages / de su Python.

Afortunadamente, puede eliminar los paquetes instalados a través de easy_install con pip. Si no está allí, necesitará eliminar el paquete manualmente y borrar la información sobre él de easy-install.pth.

Ahora puede instalar y eliminar paquetes para su versión de Python.

Antes de instalar algo, descubramos qué es un paquete, cómo se diferencia de un módulo y cómo trabajar con él. El paquete de palabras tiene dos significados para Python.

Por un lado Paquetes de Python - Estas son aplicaciones Py, complementos o utilidades que se pueden instalar desde un repositorio externo: Github, Bitbucket, Google Code o el índice oficial del paquete Python. En el servidor, los paquetes se almacenan en archivos .zip y .tar, o en un paquete adicional: "huevos" (.egg, formato antiguo) o "ruedas" (.whl). Como regla general, un paquete contiene un script de instalación setup.py que almacena información sobre dependencias, otros paquetes y módulos sin los cuales el paquete no funcionará.

Por otro lado, cuando se trata de la arquitectura de una aplicación Python, un paquete es un directorio dentro del cual se encuentra un archivo __init__.py y, opcionalmente, otros directorios y archivos .py. Entonces, un gran programa de Python se divide en paquetes y módulos. Un módulo es un archivo con código fuente que puede usarse en otras aplicaciones: como una "preparación" para proyectos futuros o como parte de una biblioteca / marco. Pero esto no está directamente relacionado con el tema del artículo, por lo que solo hablaremos de los paquetes de los repositorios más adelante.

Para instalar paquetes con todas las dependencias en segundos, use administrador de paquetes pip o módulo instalación fácil . En la mayoría de los casos, se recomienda pip. Y solo si tiene la infraestructura en paquetes .egg que pip no se abre, necesita easy_install.

Pin
Send
Share
Send
Send