Microsoft a notifié être très présent dans la communauté Python et emploie actuellement quatre des principaux contributeurs au langage et au moteur d’exécution. Ainsi, dans la dernière mise à jour du système d’exploitation Windows 10 de mai 2019, l’entreprise a choisi d’introduire Python 3.7 par défaut. Elle a fait ce choix dans le but de faciliter l’installation de Python sous Windows pour les développeurs. Vous pouvez désormais installer Python directement depuis le Microsoft Store ou à partir de la commande « python.exe » disponible sur votre système d’exploitation pour vous aider à trouver et à installer Python.
La croissance de Python a été incroyable, a dit Microsoft, car elle a trouvé une place de choix parmi les scientifiques, les développeurs Web, les administrateurs système et les étudiants et environ la moitié de ce travail est déjà effectué sous Windows. Et pourtant, Microsoft a souligné que les développeurs Python sous Windows sont confrontés à plus de problèmes que les développeurs Python sous les autres plateformes. Ainsi, à la manière du sous-système Windows pour Linux, Microsoft a choisi de fournir Python par défaut sur Windows 10.
Dans un billet explicatif, la firme reconnaît qu’il est de notoriété publique depuis de nombreuses années que Windows est le seul système d'exploitation grand public à ne pas inclure d'interpréteur Python prêt à l'emploi. Pour de nombreux utilisateurs qui n'en auront jamais besoin, cela permet de réduire la taille et d'améliorer la sécurité du système d'exploitation. Mais pour les développeurs qui en ont besoin, l'absence de Python a été profondément ressentie. Une fois que vous avez découvert que vous deviez utiliser Python, vous êtes rapidement confronté à de nombreux choix, a expliqué la firme. Allez-vous télécharger un programme d'installation à partir de python.org ? Ou peut-être une distribution comme Anaconda ? Le programme d'installation de Visual Studio est également une option. Et quelle version ? Comment allez-vous y accéder après son installation ? Vous trouvez rapidement plus de réponses que nécessaire et, selon votre situation, l'une d'entre elles pourrait être la plus correcte ou la plus adaptée.
« Nous avons passé du temps à comprendre pourquoi une personne commettrait l'erreur ci-dessus et quelle aide elle aurait besoin. Si vous êtes déjà un expert Python ayant des besoins complexes, vous savez probablement comment l'installer et l'utiliser. Il est beaucoup plus probable que quelqu'un rencontre ce problème la première fois qu'il essaie d'utiliser Python. Beaucoup d'enseignants à qui nous avons parlé ont confirmé l’hypothèse selon laquelle les étudiants rencontraient ce problème beaucoup plus souvent que les développeurs expérimentés », a déclaré Microsoft.
Alors, pour faciliter les choses, Microsoft a, dans un premier temps, aidé la communauté à publier sa distribution de Python 3.7 sur le Microsoft Store. Cette version de Python est entièrement maintenue par la communauté. Elle s’installe facilement sous Windows 10 et rend automatiquement les commandes courantes telles que « python », « pip » et « idle » disponibles, ainsi que les équivalents avec les numéros de version « python3 » et « python3.7 » pour toutes les commandes, exactement comme sous Linux.
Ensuite, avec la mise à jour Windows de mai 2019, Microsoft a complété le tableau. Alors que Python continue de rester totalement indépendant du système d'exploitation, chaque installation de Windows comprendra python et des commandes python3 qui vous amène directement à la page de la boutique Python. Cependant, Microsoft a indiqué que le package Microsoft Store convient parfaitement aux utilisateurs débutant avec Python et donc, cela restera le choix par défaut. « Compte tenu de notre expérience et de notre participation à la communauté Python, nous sommes heureux de l’approuver comme choix par défaut », a écrit l’entreprise.
Enfin, Microsoft a émis le souhait de pouvoir étendre une telle intégration à d'autres outils de développement afin de réduire les difficultés de démarrage. « Nous aimerions connaître votre opinion et vos suggestions. N'hésitez donc pas à poster des commentaires ici ou à utiliser l’application Windows Feedback », a-t-il laissé entendre.
Source : Microsoft
Et vous ?
Que pensez-vous de l'installation par défaut de Python sous Windows 10 ?
Voir aussi
La MàJ Windows 10 mai 2019 est disponible et apporte Windows Sandbox, une machine virtuelle légère pour exécuter des apps potentiellement dangereuses
Windows 10 sera bientôt livré avec un noyau Linux complet, open source et sous licence GPL
Les mises à jour Windows 10 de mai 2019 seront bloquées si vous avez connecté une clé USB ou une carte SD à votre ordinateur
Microsoft a intégré Python 3.7 par défaut dans la MàJ Windows 10 mai 2019
De son système d'exploitation
Microsoft a intégré Python 3.7 par défaut dans la MàJ Windows 10 mai 2019
De son système d'exploitation
Le , par Bill Fassinou
Une erreur dans cette actualité ? Signalez-nous-la !