web-dev-qa-db-fra.com

Python Windows 7 - Echec de l'installation 0x80240017

J'ai essayé d'installer Python 3.5.0 sur mon ordinateur portable, fonctionnant sous Windows 7, et celui-ci me revenait avec un "programme d'installation en échec" avec 0x80240017 - Erreur non spécifiée.

J'ai essayé de fonctionner en tant qu'administrateur et avec les trois différents installateurs sur le site.

Voici le fichier journal: http://Pastebin.com/9yuXv1qK

9
Sessha

J'ai rencontré le même problème - une erreur non spécifiée lors de l'installation Package: python-3.6.0-AMD64.exe Plate-forme: Windows Embedded standard, 64 bits.

Solution qui a fonctionné pour moi:

  1. Désinstallez l'installation Python corrompue.
  2. Installez KB2999226 .
  3. Installez Python en tant qu'administrateur.
4
LUKA

Il renvoie cette erreur car il essaie d’installer cette base de connaissances (2999 .. quelque chose) et échoue. Si vous essayez d’installer vous-même cette base de connaissances, elle risque également d’échouer car elle requiert certaines configurations système minimales. Dans mon cas, il s’agissait du Service Pack 1 pour Windows 7. Après l’installation du Service Pack 1, j’ai pu installer Python 3.5.x fine.

2
Anshu

J'ai rassemblé les packages de mise à jour requis pour installer Python sous Win 8.1 Ce topc est lié au suivant:

Echec de l'installation de Python sous Windows 8.1 - Erreur 0x80240017: Impossible d'exécuter le package MSU

les paquets (je n’ai pas vérifié le sous-ensemble de paquets, mais si vous installez le tout, vous pouvez installer python. Certains paquets en nécessitent un autre avant l’installation, le paquet requis est également indiqué ici.. installer indique "cette mise à niveau ne convient pas pour cette machine", continuez, installez d'autres packages, puis lorsque vous avez terminé, installez les derniers packages que vous n'aviez pas été en mesure d'installer auparavant.

clearcompressionflag.exe

Windows8.1-KB2887595-v2-x64.msu

Windows8.1-KB2898514-x64.msu

Windows8.1-KB2901101-x64.msu

Windows8.1-KB2906956-x64.msu

Windows8.1-KB2908174-x64.msu

Windows8.1-KB2919355-x64.msu

Windows8.1-KB2919442-x64.msu

Windows8.1-KB2932046-x64.msu

Windows8.1-KB2934018-x64.msu

Windows8.1-KB2937592-x64.msu

Windows8.1-KB2938439-x64.msu

Windows8.1-KB2959977-x64.msu

Windows8.1-KB2999226-x64.msu

Comme on peut le voir, j'ai utilisé Win 8.1 x64. La taille totale de ces packages est d'environ 1 Go. Ils sont tous téléchargeables à partir du centre de mise à jour Microsoft.

BR, George

2
George Fischhof

J'essayais d'installer Python 3.6.0 sur un ordinateur portable Windows 7 64x et je restais bloqué sur l'installation de KB2999226. J'ai donc lu ce que d'autres ont fait sur ce forum (Fabio Consultant). Un article précédent mentionnait Visual Studio. Je suis donc allé dans Programmes et fonctionnalités (où vous désinstallez un programme), cliquez avec le bouton droit sur l'installation la plus récente de Visual Studio, sélectionnez "Modifier" et effectuez une "réparation". Cela fait, j'ai installé Python en tant qu'administrateur (clic droit sur le fichier .exe et "exécuter en tant qu'administrateur") et Python a été installé sans problème. Je n'ai pas vu que l'installation a essayé d'installer KB2999226.

Détails sur KB2999226 ( https://support.Microsoft.com/en-us/kb/2999226 ). Il semblerait que la réparation de Visual Studio corrige les problèmes liés à CRT. Quelqu'un me corrige si je me trompe. 

J'espère que cela t'aides. 

1
DeeMan

Juste au cas où y ferons face avec Windows 7 pour PC:

Très simple, réinstallez Windows Service Pack et réparez le redistribuable Visual C++ et le bingo, l'erreur disparaît.

En cas de difficultés, désinstallez tous les logiciels impliqués (Visual C++, etc.) et réinstallez-les selon la séquence appropriée.

1
Fabio Consultant

J'utilise aussi win 7 home premium SP1 et j'ai rencontré ce problème, je l'ai résolu par:

  1. Allez dans Windows Update dans le Panneau de configuration

  2. Recherchez la mise à jour installée nommée KB2999226

  3. Désinstaller cette mise à jour

Et fait!!! 

Honnêtement, utilisez cette méthode à vos risques et périls car je ne suis qu'un débutant en programmation et je ne sais pas à quoi sert Windows Update. Mais je l'ai fait quand même. 

1
PythonNewbie001

Dans mon cas, une application installée sur mon ordinateur contient une installation python. Je n'ai pas pu effectuer une recherche à partir d'une recherche normale sur PC. Essayez simplement d'installer «tout» logiciel si vous avez une installation complexe de logiciel comme moi.

Une fois que vous avez obtenu le chemin d’installation de Python, ajoutez-le à la variable d’environnement (System) et vous pourrez continuer.

0
Nazma