Programme d'installation de Python: «Une DLL requise pour terminer cette installation n'a pas pu être exécutée»

12

Je suis sur Windows 7 x64, j'essaie d'installer Python 2.7.5 ou 3.3.2. Mais je reçois continuellement une erreur indiquant:

Il y a un problème avec ce package d'installation Windows. Impossible d'exécuter une DLL requise pour terminer cette installation. Contactez le fournisseur de votre package.

J'ai fraîchement téléchargé le package d'installation à partir de Python.org plusieurs fois mais il donne la même erreur à plusieurs reprises.

Voici une image du message d'erreur tel qu'il apparaît lors de l'installation:

entrez la description de l'image ici

diffracté
la source

Réponses:

4

Je pense que cela pourrait fonctionner:

  • Allez à C:/Users/XXX/AppData/Local/Tempou simplement %LocalAppData%/Temp.
  • Allez à PropertiesSecurity
  • Changez le niveau d'autorisation pour tout le monde en ACCÈS COMPLET.
Stevoisiak
la source
ouais! ça a marché pour moi. Mais pouvez-vous expliquer pourquoi cela s'est produit. Je suis connecté en tant qu'administrateur mais pourquoi?
Peut-être que l'installateur n'a pas les bons privilèges? Attention, le système de privilèges de Windows est vraiment bizarre.
1
Cela n'a pas fonctionné pour moi, même si les symptômes étaient similaires. Il s'est avéré qu'il s'agissait d'une installation PIP conflictuelle. Cela m'a corrigé: stackoverflow.com/a/23350061/797945
Jagu
Notez que "% temp%" est un raccourci vers cet emplacement.
phk
Ça n'a pas marché pour moi. Je pense que ce bugs.python.org/issue27564 est le problème, mais ils ont prétendu l'avoir corrigé
Hack-R
1
  • Exécuter cmd.exe(exécuter en tant qu'administrateur)

  • Accédez à l'emplacement de Python (exemple D:\python\:) en changeant le répertoire

  • Écrire msiexec /i filename.msi, par exemplemsiexec /i python-3.4.1.amd64.msi

  • alors Enter

mohandes65
la source
1

J'avais des variables d'environnement Python étrangères des installations précédentes. Vous devez supprimer toutes les variables d'environnement Python et réessayer.

Plage de Jared
la source
0

J'ai installé une ancienne version (Python 3.4.3) et cela a bien fonctionné.

Voir les anciennes versions ici: https://www.python.org/downloads/

(PC Windows 8.1 64 bits entièrement mis à jour, et j'ai essayé plusieurs des versions les plus récentes, aucune n'a fonctionné. J'ai également exécuté une analyse antivirus et désactivé Antivirus, même erreur.)

Dagelf
la source
0

% temp% sur la fenêtre d'exécution, puis allez après ce dossier Temp - Allez dans organise- propertiese - partagez - tout le monde. Ensuite, lancez l'installation, cela fonctionnera100%

Utpal Mondal
la source
0

J'essayais juste d'installer la version 32 bits sur x64. J'ai essayé à nouveau avec la version correcte et le problème a été résolu.

Le téléchargement automatique qui m'a été donné pour Windows était la version 32 bits, pas la version 64 bits. J'ai fait défiler toutes les versions, trouvé 2.7.13 (la version la plus récente en date du 10 / août / 17) et spécifiquement téléchargé la version 64 bits; Versions Python pour Windows

Une fois que j'ai téléchargé la version 64 bits, je l'ai installée sans problème.entrez la description de l'image ici

Ambuj
la source
2
Pouvez-vous s'il vous plaît fournir plus de détails. Une réponse d'une ligne ne compte pas comme une bonne.
Romeo Ninov