Instalator Python: „Nie można uruchomić biblioteki DLL wymaganej do ukończenia tej instalacji”


12

Korzystam z systemu Windows 7 x64, próbuję zainstalować Python 2.7.5 lub 3.3.2. Ale ciągle pojawia się błąd pokazujący:

Wystąpił problem z tym pakietem instalatora Windows. Nie można uruchomić biblioteki DLL wymaganej do ukończenia tej instalacji. Skontaktuj się z dostawcą pakietu.

Kilka razy świeżo pobrałem pakiet instalacyjny z Python.org, ale wielokrotnie wyświetla ten sam błąd.

Oto zdjęcie komunikatu o błędzie pojawiającego się podczas instalacji:

wprowadź opis zdjęcia tutaj

Odpowiedzi:


4

Myślę, że to może działać:

  • Idź do C:/Users/XXX/AppData/Local/Templub po prostu %LocalAppData%/Temp.
  • Idź do PropertiesSecurity
  • Zmień poziom uprawnień dla wszystkich na PEŁNY DOSTĘP.

tak! zadziałało dla mnie. Ale czy możesz wyjaśnić, dlaczego tak się stało. Jestem zalogowany jako administrator, ale dlaczego?

Może instalator nie ma odpowiednich uprawnień? Pamiętaj, że system uprawnień w systemie Windows jest naprawdę dziwny.

1
Nie działało to dla mnie, chociaż objawy były podobne. Okazało się, że instalacja PIP powodowała konflikt. To mnie naprawiło: stackoverflow.com/a/23350061/797945
Jagu

Pamiętaj, że „% temp%” to skrót do tej lokalizacji.
phk

Nie działało dla mnie. Myślę, że ten błąd. Python.org/issue27564 jest problemem, ale twierdzili, że go naprawili
Hack-R

1
  • Uruchom cmd.exe(uruchom jako administrator)

  • Przejdź do lokalizacji Pythona (przykład D:\python\:), zmieniając katalog

  • Napisz msiexec /i filename.msinpmsiexec /i python-3.4.1.amd64.msi

  • Następnie Enter


1

Miałem zbędne zmienne środowiskowe Python z poprzednich instalacji. Powinieneś usunąć wszelkie zmienne środowiskowe Python i spróbować ponownie.


0

Zainstalowałem starszą wersję (Python 3.4.3) i działała dobrze.

Zobacz stare wydania tutaj: https://www.python.org/downloads/

(W pełni zaktualizowany 64-bitowy komputer z systemem Windows 8.1 i wypróbowałem kilka nowszych wersji, żadna nie działała. Uruchomiłem również skanowanie w poszukiwaniu wirusów i wyłączyłem program antywirusowy, ten sam błąd.)


0

% temp% w oknie uruchamiania, a następnie Idź po folderze Temp - Idź do organizacji - propertiese - udostępnij - wszystkim. Następnie uruchom ponownie instalację, będzie działać 100%


0

Właśnie próbowałem zainstalować wersję 32-bitową na x64. Próbowałem ponownie z poprawną wersją i rozwiązaniem problemu.

Automatyczne pobieranie, które otrzymałem dla systemu Windows, było wersją 32-bitową, a nie 64-bitową. Przewinąłem wszystkie wydania, znalazłem 2.7.13 (najnowsza wersja z 10 sierpnia / 17), a konkretnie pobrałem wersję 64-bitową; Wydania Python dla systemu Windows

Po pobraniu 64-bitowej wersji zainstalowałem bez żadnych problemów.wprowadź opis zdjęcia tutaj


2
Czy możesz podać więcej szczegółów. Odpowiedź w jednym wierszu nie jest uważana za dobrą.
Romeo Ninov,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.