Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

392
Vistas
¿Cómo actualizo la instalación de Python en Windows 10?

Tengo Python 2.7.11 instalado en una de mis estaciones LAB. Me gustaría actualizar Python al menos a 3.5.

¿Cómo debo hacer eso? ¿Debería preferir desinstalar completamente 2.7.11 y luego instalar el nuevo? ¿Hay alguna manera de actualizarlo? ¿Es una buena idea una actualización?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Cada versión menor de Python, es decir, cualquier versión 3.x y 2.x, se instalará en paralelo con otras versiones en su computadora. Solo las versiones de parche actualizarán las instalaciones existentes.

Entonces, si desea mantener su Python 2.7 instalado, déjelo e instale una nueva versión usando el instalador. Si desea deshacerse de Python 2.7, puede desinstalarlo antes o después de instalar una versión más nueva; no hay diferencia en esto.

Las instalaciones actuales de Python 3 vienen con el lanzador py.exe , que por defecto está instalado en el directorio del sistema. Esto hace que esté disponible desde PATH, por lo que puede ejecutarlo automáticamente desde cualquier shell simplemente usando py en lugar de python como comando. Esto le evita tener que poner la instalación actual de Python en PATH usted mismo. De esa manera, puede tener fácilmente varias instalaciones de Python una al lado de la otra sin que interfieran entre sí. Cuando se ejecute, simplemente use py script.py en lugar de python script.py para usar el iniciador. También puede especificar una versión usando, por ejemplo, py -3 o py -3.6 para iniciar una versión específica; de lo contrario, el lanzador usará el valor predeterminado actual (que generalmente será el último 3.x).

Con el iniciador, también puede ejecutar secuencias de comandos de Python 2 (que a menudo son incompatibles con la sintaxis de Python 3), si decide mantener su instalación de Python 2.7. Simplemente use py -2 script.py para iniciar un script.


En cuanto a los paquetes de PyPI, cada instalación de Python viene con su propia carpeta donde se instalan los módulos. Entonces, si instala una nueva versión y desea usar los módulos que instaló para una versión anterior, primero deberá instalarlos para la nueva versión. Las versiones actuales del instalador también le ofrecen instalar pip ; está habilitado de forma predeterminada, por lo que ya tiene pip para cada instalación. Sin embargo, a menos que agregue explícitamente una instalación de Python a la RUTA, no puede simplemente usar pip . Afortunadamente, también puede simplemente usar el lanzador py.exe para esto: py -m pip ejecuta pip . Entonces, por ejemplo, para instalar Beautiful Soup para Python 3.6, puede ejecutar py -3.6 -m pip install beautifulsoup4 .

over 4 years ago · Santiago Trujillo Denunciar

0

Si está actualizando cualquier versión de Python 3.xy a 3.xz (parche), simplemente vaya a la página de descargas de Python, obtenga la última versión e inicie la instalación. Como ya tiene Python instalado en su máquina, el instalador le pedirá "Actualizar ahora". Haga clic en ese botón y reemplazará la versión existente por una nueva. También tendrá que reiniciar una computadora después de la instalación.

ingrese la descripción de la imagen aquí

Si está actualizando de 3.x a 3.y (menor), se le solicitará "Instalar ahora". En este caso, no está actualizando, pero está instalando una nueva versión de Python. Puede tener más de una versión instalada en su máquina. Estarán ubicados en diferentes directorios. Cuando tenga más de una versión de Python en su máquina, deberá usar py lanucher para iniciar una versión específica de Python.

Por ejemplo:

pi -3.7

o

pi -3.8

Asegúrese de tener instalado py launcher en su máquina. Se instalará automáticamente si está utilizando la configuración predeterminada del instalador de Windows. Siempre puede verificarlo si hace clic en el enlace "Personalizar instalación" en la ventana de instalación.

Si tiene varias versiones de Python instaladas en su máquina y tiene un proyecto que usa la versión anterior de Python usando un entorno virtual, por ejemplo (venv), puede actualizar Python solo en ese venv usando:

python -m venv --upgrade "la ruta de su entorno virtual"

Por ejemplo, tengo Python 3.7 en mi entorno virtual ./venv y me gustaría actualizar venv a Python 3.8, haría lo siguiente

python -m venv --actualizar ./venv

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda