Mostrando las entradas con la etiqueta PIP. Mostrar todas las entradas
Mostrando las entradas con la etiqueta PIP. Mostrar todas las entradas

domingo, 9 de septiembre de 2018

Desinstalando libreria de python con PIP(Practica No. 4)

Utilizando la variable de entorno antes creada.

Dentro de nuestro simbolo del sistema en donde nos quedamos en la entrada pasada, nos aparecera algo como la siguiente fotografia al tener ya instalada nuestra libreria.
Una vez ahi, teclearemos lo siguiente: python -m pip uninstall matplotlib (ejemplo usado en la entrada pasada)


Al teclear esto, damos enter y el sistema comenzada a borrar el modulo.



Las lineas de codigo del sistema al retirar la libreria. 
Como ultimo paso el sistema nos pregunta si estamos seguros de desintalar.


El sistema nos confirma que se desinstalo correctamente la libreria y nos vuelve a mostrar el mensaje en letras de diferente color.






Instalacion de libreria utilizando PIP (Practica No. 3)

Utilizando la variable de entorno ya creada.

1.Dentro de nuestro equipo, ingresamos al simbolo del sistema (cmd), una vez ahi dentro tecleamos lo siguiente:  python -m pip install matplotlib 

Dependiendo de la libreria que se desee instalar, el nombre de matplotlib se modifica por el del modulo que se quiera



Lineas de codigo antes mencionadas



Inicio de la instalacion 




Progreso de la instalacion


Al finalizar la instalacion de la libreria (sin ningun error) debera aparecer dentro del cmd el siguiente mensaje, permitiendo continuar con la siguiente entrada.







miércoles, 5 de septiembre de 2018

Modulos de python y herramienta PIP

PIP(Administrador de paquetes)

Que es PIP?
PIP es un acrónimo que significa "Paquetes de instalación PIP" o "Programa de instalación preferida". Es una utilidad de línea de comandos que le permite instalar, reinstalar o desinstalar paquetes PyPI con un comando simple y directo: "pip".
Si alguna vez ha realizado algún trabajo de línea de comandos en Windows o Mac o Linux, entonces te sentirás como en casa y puedes ir directamente a las instrucciones de instalación para su particular sistema operativo.
Si se esta utilizando Python 2.7.9 o una version mas actualizada como Python 3.4,etc, entonces PIP viene instalado con el paquete de Python por defecto.
Una vez que sabemos que PIP esta instalado en nuestro equipo, podemos comenzar a instalar paquetes de Pypi. A continuacion anexo unos ejemplos para la imprementacion de PIP en estos casos:
pip install nombre-del-paquete
Para instalar una version especifica de un paquete en lugar de la ultima version:
pip install nombre-del-paquete==1.0.0
Para buscar Pypi para un paquete particular:

pip search "query"

Para ver detalles sobre un paquete instalado:

pip show nombre-del-paquete

Como podemos ver, PIP nos permite gestionar de una forma muy sencilla los paquetes que se deseen instalar dentro de Python.
En este caso, vamos a verificar que en esta maquina que se instalo Python 2.7.15 se encuentre instalado nuestro PIP accesando al cmd de la computadora.
Como anteriormente habiamos creado la variable de entorno para python, solo debemos ingresar lo siguiente: python -m pip -V





Modulos de python
Cuando creas programas en Python, los archivos generados suelen tener la extensión particular de Python, ya sabes, .py. Los módulos en Python se crean de la misma manera. Es decir, son archivos de código con extensión .py, y ubicados en un directorio donde Python sea capaz de encontrarlos (es decir, el directorio de trabajo actual o listados en sys.path).
Los módulos contienen normalmente sentencias que están relacionadas entre sí. Como he mencionado anteriormente, podemos utilizar módulos en cualquier momento. El uso de un módulo consiste en utilizar el código (es decir, variables, funciones) almacenado en dicho módulo. El proceso de añadir y utilizar dicho código se llama importación.
Creacion de un modulo
Un módulo es una archivo conteniendo definiciones y declaraciones de Python. El nombre del archivo es el nombre del módulo con el sufijo .py agregado. 
EJEMPLO
# módulo de números Fibonacci

def fib(n):    # escribe la serie Fibonacci hasta n
    a, b = 0, 1
    while b < n:
        print b,
        a, b = b, a+b

def fib2(n): # devuelve la serie Fibonacci hasta n
    resultado = []
    a, b = 0, 1
    while b < n:
        resultado.append(b)
        a, b = b, a+b
    return resultado
Al entrar al interprete de python y escribir "import fibo", el sistema permite utilizar las funciones creadas en el modulo usando el nombre de este como se muestra a continuacion:

>>> fibo.fib(1000)
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
>>> fibo.fib2(100) 
[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89] 

Importar modulos
Para poder importar paquetes en especifico o librerias tenemos las siguientes cuatro opciones de como hacerlo:


In [10]: import math          # importa el módulo math
In [11]: import math as M     # importa el módulo math llamándolo M
In [12]: from math import sin, cos, pi  # importa las funciones sin, cos y  pi de math
In [13]: from math import *   # importa todas las funciones de math
La instalacion que normalmente se hace para python viene con una gran variedad de librerias que incluyen diferentes funciones basicas aunque muy completas. Acceso a ficheros y paquetes,ejecucion recurrente,etc.
En la siguiente liga se podra encontrar un listado de las principales librerias con las que python es instalado por defecto: Documentacion de librerias en python