Quem colocou o Python na atualização do Windows 10 de maio de 2019?

Alguns dias atrás, a equipe do Windows anunciou a Atualização de maio de 2019 para Windows 10 . Nesta postagem, veremos o que fizemos, a equipe do Python, para facilitar a instalação do Python no Windows, ajudando a comunidade a publicar na Microsoft Store e, em colaboração com o Windows, adicionando um “python.exe padrão”. Comando para ajudar a encontrá-lo. Você já deve ter ouvido falar sobre isso no podcast Python Bytes , no PyCon US ou através do Twitter .


O cabeçalho da página Python 3.7 na Microsoft Store

À medida que o software passa do PC para a nuvem, o navegador e a Internet das Coisas, os fluxos de trabalho de desenvolvimento estão mudando. Embora o Visual Studio continue sendo um excelente ponto de partida para qualquer carga de trabalho no Windows, muitos desenvolvedores agora preferem adquirir ferramentas individualmente e sob demanda.


Para outros sistemas operacionais, o gerenciador de pacotes endossado pela plataforma é o local tradicional para encontrar ferramentas individuais que foram personalizadas, revisadas e testadas para o seu sistema. No Windows, estamos explorando maneiras de fornecer uma experiência semelhante aos desenvolvedores sem afetar os usuários que não são desenvolvedores ou violar a capacidade dos editores de gerenciar seus próprios lançamentos. O Windows Subsystem para Linux é uma abordagem, oferecendo consistência aos desenvolvedores entre seus ambientes de construção e implantação. Mas existem outras ferramentas de desenvolvedor que também são importantes.


Uma dessas ferramentas é o Python. A Microsoft está envolvida com a comunidade Python há mais de doze anos e atualmente emprega quatro dos principais contribuintes para o idioma e o tempo de execução primário. O crescimento do Python tem sido incrível, pois encontra um lar entre cientistas de dados, desenvolvedores da web, administradores de sistemas e estudantes, e aproximadamente metade desse trabalho está acontecendo no Windows . E, no entanto, os desenvolvedores de Python no Windows enfrentam mais atritos do que em outras plataformas.


Instalando o Python no Windows


O prompt de comando do Windows mostrando um erro quando o Python não pode ser encontrado

Sabe-se há muitos anos que o Windows é o único sistema operacional convencional que não inclui um intérprete Python pronto para uso. Para muitos usuários que nunca precisarão, isso ajuda a reduzir o tamanho e melhorar a segurança do sistema operacional. Mas para aqueles de nós que precisam, a ausência de Python foi sentida profundamente.


Depois de descobrir que é necessário obter o Python, você rapidamente se depara com muitas opções. Você fará o download de um instalador do python.org? Ou talvez uma distribuição como a Anaconda? O instalador do Visual Studio também é uma opção. E qual versão? Como você o acessará após a instalação? Você encontra rapidamente mais respostas do que precisa e, dependendo da sua situação, qualquer uma delas pode estar correta.


Passamos um tempo descobrindo por que alguém acerta o erro acima e de que ajuda precisa. Se você já é um especialista em Python com necessidades complexas, provavelmente sabe como instalá-lo e usá-lo. É muito mais provável que alguém acerte esse problema na primeira vez que estiver tentando usar o Python. Muitos dos professores com quem conversamos confirmaram essa hipótese - os alunos encontram isso com muito mais frequência do que os desenvolvedores experientes.


Então, facilitamos as coisas.


O cabeçalho da página Python 3.7 na Microsoft Store


Primeiro, ajudamos a comunidade a liberar sua distribuição do Python na Microsoft Store. Esta versão do Python é totalmente mantida pela comunidade, é instalada facilmente no Windows 10 e disponibiliza automaticamente comandos comuns como python , pip e idle (além de equivalentes com os números de versão python3 e python3.7 , para todos os comandos, apenas como no Linux).


O prompt de comando do Windows mostrando que "python3.7" agora lança Python e "pip3" lança pip


Por fim, com o Windows Update de maio de 2019, estamos concluindo a imagem. Enquanto o Python continua totalmente independente do sistema operacional, todas as instalações do Windows incluem comandos python e python3 que levam você diretamente à página de loja do Python . Acreditamos que o pacote da Microsoft Store é perfeito para usuários iniciantes no Python e, dada a nossa experiência e participação na comunidade Python, temos o prazer de endossá-lo como a opção padrão.


Scott Hanselman no Twitter: "WHOA. Estou em uma nova cópia do Windows e digitei Python - em uma máquina onde não a tenho - e lançou a Windows Store em uma distribuição oficial que posso instalar em um clique. Quando isso aconteceu. Eu amo isso. & Quot;

Esperamos que todos fiquem tão animados quanto Scott Hanselman quando o descobriu . Com o tempo, planejamos estender uma integração semelhante a outras ferramentas de desenvolvedor e reduzir o atrito inicial. Gostaríamos muito de ouvir seus pensamentos e sugestões. Fique à vontade para postar comentários aqui ou usar o aplicativo Windows Feedback.

Source: https://habr.com/ru/post/pt455333/


All Articles