Estoy usando python 3.8, hice la instalación de pip, pero no estoy seguro si generó un error o si quedó instalado de forma correcta. Este...

Pregunta de la clase:
Entorno virtual en Python
Camilo Andrés Patiño Restrepo

Camilo Andrés Patiño Restrepo

Pregunta
studenthace 5 años

Estoy usando python 3.8, hice la instalación de pip, pero no estoy seguro si generó un error o si quedó instalado de forma correcta. Este mensaje surge: DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won’t be maintained after that date. A future version of pip will drop support for Python 2.7.

¿Significa que ese pip solo es para esa versión de python o es universal?

¿Alguien sabe?

3 respuestas
para escribir tu comentario
    Daniel Luque Soria

    Daniel Luque Soria

    studenthace 5 años

    Cuando se usa el comando

    pip
    a secas se va a utilizar el del interprete por defecto. Normalmente utilizo:

    python3.8 -m pip install <paquete_a_instalar>

    Para tener claro con que interprete estoy ejecutando

    pip
    . Aconsejo también trabajar siempre con entornos virtuales.

    Adora Gonzalez

    Adora Gonzalez

    studenthace 5 años

    Lo que dijo LuqueDaniel si me ayudo, aunque tenia otro problema y es que luego de instalar pip, al ejecutar su comando dice que no existe, luego de ver un poco la documentación, tengo entendido que luego de la versión 2.7.9, pip ya viene incluido al descargar python, y para ejecutarlo solo se puede usar ese comando, corrijanme por favor si estoy equivocado, eso es lo que entendí, gracias!

    Daniel Luque Soria

    Daniel Luque Soria

    studenthace 5 años

    Estas usando el pip de Python 2.7 que ya no tiene soporte. Te aconsejo que siempre que uses pip lo hagas de la siguiente forma.

    python3.8 -m pip install <paquete_a_instalar>

    Dependiendo del sistema operativo, de como tengas instalado Python y de la versión variara el como ejecutar el interprete

    python3.8
    .
    -m
    ejecuta un módulo de Python en este caso pip, lo demás son los argumentos y subcomandos del propio pip.

    De esta forma siempre instalar los paquetes en el interprete deseado (esto también puedes aplicarlo a entornos virtuales).

Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.

Curso de Python 2019
Curso de Python 2019

Curso de Python 2019

Python es una pieza fundamental de varios sistemas de software más importantes del mundo. Simple, claro y con un código legible, Python es el lenguaje por excelencia para la programación web y la ciencia de datos. Aprende este lenguaje a partir de proyectos prácticos que harás desde cero.