Установник Python: "DLL, необхідний для завершення цієї установки, не вдалося запустити"


12

Я в Windows 7 x64, намагаюся встановити Python 2.7.5 або 3.3.2. Але я постійно отримую помилку, показуючи:

Виникла проблема з цим пакетом встановлення Windows. Не вдалося запустити DLL, необхідний для завершення цього встановлення. Зверніться до постачальника пакунків.

Я кілька разів завантажував пакет інсталятора з Python.org, але він повторював одну і ту ж помилку.

Ось зображення повідомлення про помилку, яке з’являється під час встановлення:

введіть тут опис зображення

Відповіді:


4

Я думаю, що це може спрацювати:

  • Перейти C:/Users/XXX/AppData/Local/Tempабо просто %LocalAppData%/Temp.
  • Перейдіть до PropertiesSecurity
  • Змініть рівень дозволу для всіх на ПОВНИЙ ДОСТУП.

так! це працювало для мене. Але чи можете ви пояснити, чому так сталося? Я ввійшов як адміністратор, але все ж чому?

Можливо, інсталятор не має правильних привілеїв? Зауважте, система привілеїв у Windows справді дивна.

1
Для мене це не спрацювало, хоча симптоми були схожі. Виявилася конфліктна установка PIP. Це спрямував на мене: stackoverflow.com/a/23350061/797945
JAGU

Зауважте, що "% temp%" - це ярлик до цього місця.
phk

Не працювало для мене. Я думаю, це проблема bugs.python.org/issue27564 , але вони стверджували, що її виправили
Hack-R

1
  • Запустити cmd.exe(запустити як адміністратор)

  • Перейдіть до місця розташування Python (приклад D:\python\:), змінивши каталог

  • Пишіть msiexec /i filename.msi, напрmsiexec /i python-3.4.1.amd64.msi

  • Тоді Enter


1

У мене були сторонні змінні середовища Python від попередніх установок. Вам слід видалити будь-які змінні середовища Python та повторити спробу.


0

Я встановив старішу версію (Python 3.4.3), і вона працювала чудово.

Дивіться старі випуски тут: https://www.python.org/downloads/

(Повністю оновлено 64-розрядний ПК для Windows 8.1, і я спробував кілька новіших версій, жодна не працювала. Я також запустив сканування вірусів та відключив антивірус, таку ж помилку.)


0

% temp% у вікні запуску, потім перейдіть за папкою "Темп" - Перейдіть до організації - власне - поділитися - всі. Потім знову запустіть установку, вона працюватиме100%


0

Я просто намагався встановити 32-бітну версію на x64. Знову спробувавши правильну версію та вирішено проблему.

Автоматичне завантаження, яке мені дали для Windows, було 32-бітною версією, а не 64-бітною версією. Я прокручував усі версії, знайшов 2.7.13 (остання версія станом на 10 серпня / 17) і спеціально завантажив 64-бітну версію; Випуски Python для Windows

Після завантаження 64-бітної версії я встановив без проблем.введіть тут опис зображення


2
Чи можете ви надати більш детальну інформацію. Відповідь на один рядок не вважається хорошою.
Ромео Нінов
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.