Hace unos d铆as, el equipo de Windows anunci贸 la actualizaci贸n de mayo de 2019 para Windows 10 . En esta publicaci贸n, veremos lo que nosotros, el equipo de Python, hemos hecho para facilitar la instalaci贸n de Python en Windows. En particular, hablaremos sobre Microsoft Store y la adici贸n del comando predeterminado "python.exe" para facilitar la b煤squeda (en colaboraci贸n con Windows). Es posible que ya haya escuchado sobre esto en el podcast Python Bytes , en PyCon US o en Twitter .
A medida que el software pasa de una PC a la nube, el navegador y la Internet de las cosas, los flujos de trabajo de desarrollo cambian. Aunque Visual Studio sigue siendo un excelente punto de partida para cualquier carga de trabajo en Windows, muchos desarrolladores ahora prefieren usar las herramientas individualmente y bajo demanda.
Para otros sistemas operativos, el administrador de paquetes compatible con la plataforma es el lugar tradicional para encontrar herramientas individuales que se hayan configurado, probado y probado para el sistema. En Windows, estamos explorando formas de proporcionar experiencias similares a los desarrolladores sin afectar a los usuarios que no son desarrolladores y sin comprometer la capacidad de los editores para administrar sus lanzamientos. El Subsistema de Windows para Linux es un enfoque que ofrece a los desarrolladores consistencia entre sus entornos de compilaci贸n e implementaci贸n. Pero hay otras herramientas para desarrolladores que tambi茅n importan.
Una de esas herramientas es Python. Microsoft ha estado trabajando con la comunidad Python durante m谩s de doce a帽os y actualmente est谩 interactuando directamente con los cuatro contribuyentes clave para el lenguaje y el tiempo de ejecuci贸n principal. El desarrollo de Python es incre铆ble, ya que es utilizado por analistas de datos, desarrolladores web, administradores de sistemas y estudiantes, y al menos la mitad de sus tareas ya se pueden realizar en Windows . Pero mientras que los desarrolladores de Python en Windows se enfrentan a m谩s preguntas que en otras plataformas.
Instalar Python en Windows

Durante muchos a帽os, se sabe que Windows es el 煤nico sistema operativo importante que no tiene un int茅rprete de Python incorporado. Para muchos usuarios que nunca necesitar谩n esto, esto ayuda a reducir el tama帽o y aumentar la seguridad del sistema operativo. Pero para aquellos de nosotros que lo necesitamos, la falta de Python se siente mucho.
Una vez que descubra que necesita obtener Python, r谩pidamente encontrar谩 muchas opciones. 驴Descargar谩s el instalador desde python.org? 驴O tal vez una distribuci贸n como Anaconda? El instalador de Visual Studio tambi茅n es una opci贸n. 驴Y qu茅 versi贸n se necesita? 驴C贸mo obtendr谩 acceso despu茅s de la instalaci贸n? Encontrar谩 m谩s respuestas de las que necesita, y dependiendo de su situaci贸n, cualquiera de ellas puede ser correcta.
Nos tomamos el tiempo para entender por qu茅 alguien encuentra el error mencionado anteriormente y qu茅 tipo de ayuda necesita. Si ya es un experto en Python con necesidades complejas, probablemente sepa c贸mo instalarlo y usarlo. Es mucho m谩s probable que alguien encuentre este problema por primera vez cuando intente usar Python. Muchos de los maestros con los que hablamos confirmaron esta hip贸tesis: los estudiantes se enfrentan a esto con mucha m谩s frecuencia que los desarrolladores experimentados.
Y lo hicimos todo m谩s f谩cil.

Primero, ayudamos a la comunidad a lanzar Python en Microsoft Store. Esta versi贸n de Python est谩 totalmente preparada por la comunidad, es f谩cil de instalar en Windows 10 y autom谩ticamente pone a disposici贸n los comandos est谩ndar de python
, pip
e idle
(como sus equivalentes en python3
y python3.7
, para todos los comandos, como en Linux).

Finalmente, con la actualizaci贸n de mayo de Windows 2019, estamos terminando la imagen. Aunque Python contin煤a siendo completamente independiente del sistema operativo, cada instalaci贸n de Windows incluir谩 los comandos python y python3 que lo llevar谩n directamente a la p谩gina de Python . Creemos que Microsoft Store es ideal para los usuarios que comienzan a trabajar con Python y, dada nuestra experiencia y participaci贸n en la comunidad de Python, nos complace apoyarlo como la opci贸n predeterminada.

Esperamos que todos est茅n tan felices como Scott Hanselman cuando descubra esto . Con el tiempo, planeamos expandir una integraci贸n similar con otras herramientas para desarrolladores y resolver problemas para comenzar. Nos encantar铆a escuchar sus pensamientos y sugerencias, as铆 que si茅ntase libre de dejar comentarios aqu铆 o utilizar la aplicaci贸n Windows Feedback.