URL: https://linuxfr.org/users/pulkomandy/journaux/faire-fonctionner-sous-windows-7-les-applications-utilisant-python-3-9 Title: Faire fonctionner sous Windows 7 les applications utilisant Python 3.9 Authors: pulkomandy Date: 2024年01月28日T09:26:35+01:00 License: CC By-SA Tags: dll, obsolescence, windows, windows7 et wine Score: 17 Bonjour, Pour pas mal de choses, j'essaie d'utiliser Haiku sur mon ordinateur. Mais ce n'est pas toujours possible, donc je conserve pour l'instant un Windows 7 en supplément. Oui, c'est vieux et pas maintenu, je sais. Mais ça me permet de lancer toutes sortes de trucs, libres ou pas, vieux ou récents, qui ne sont pas encore disponibles pour Haiku. Ça devient de plus en plus compliqué car beaucoup d'applications récentes nécessitent au moins Windows 8 ou 10. On ne peut pas leur en vouloir, les versions plus anciennes de Windows sont obsolètes depuis longtemps. Par exemple, c'est le cas de Python 3.9. Ce qui pose problème avec plusieurs applications: Kicad, Blender, Deluge, et sûrement plein d'autres. Heureusement, quelqu'un s'est penché sur le problème. Le symptôme est un message d'erreur à propos d'une DLL manquante, api-ms-win-core-path-l1-1-0.dll. La solution est bien sûr de rajouter cette DLL dans le système, mais, la version fournie par Microsoft n'est pas compatible avec Windows 7. C'est donc Wine qui vient sauver la situation. Il est possible de recompiler le code de Wine de façon à obtenir une implémentation de cette DLL qui fonctionne avec Windows 7. Le résultat se trouve [ici](https://github.com/nalexandru/api-ms-win-core-path-HACK). La DLL peut être installée dans les dossiers de chaque application concernée, ou bien de façon globale dans les dossiers système de Windows. J'espère que cette solution pourra vous être utile. Merci aux développeurs de Wine et aux personnes qui ont eu l'idée de réutiliser ce code pour assurer la maintenance de Windows 7.

AltStyle によって変換されたページ (->オリジナル) /