Trình cài đặt Python: Một DLL yêu cầu để cài đặt này hoàn tất không thể chạy được


12

Tôi đang dùng Windows 7 x64, đang cố cài đặt Python 2.7.5 hoặc 3.3.2. Nhưng tôi liên tục nhận được một lỗi hiển thị:

Có một vấn đề với gói cài đặt Windows này. Một DLL yêu cầu cho cài đặt này để hoàn thành không thể chạy. Liên hệ với nhà cung cấp gói của bạn.

Tôi mới tải xuống gói trình cài đặt từ Python.org nhiều lần nhưng nó liên tục đưa ra lỗi tương tự.

Dưới đây là hình ảnh của thông báo lỗi khi nó xuất hiện trong khi cài đặt:

nhập mô tả hình ảnh ở đây

Câu trả lời:


4

Tôi nghĩ rằng điều này có thể làm việc:

  • Đi đến C:/Users/XXX/AppData/Local/Temphoặc đơn giản %LocalAppData%/Temp.
  • Chuyển đến PropertiesSecurity
  • Thay đổi cấp phép cho mọi người để TIẾP CẬN ĐẦY ĐỦ.

ya nó làm việc cho tôi Nhưng bạn có thể giải thích tại sao điều đó xảy ra. Tôi đăng nhập với tư cách quản trị viên nhưng vẫn tại sao?

Có lẽ trình cài đặt không có đặc quyền đúng? Nhắc bạn, hệ thống đặc quyền trong Windows thực sự kỳ lạ.

1
Điều này đã không làm việc cho tôi mặc dù các triệu chứng là tương tự. Hóa ra là một cài đặt PIP xung đột. Điều này đã sửa tôi: stackoverflow.com/a/23350061/797945
Jagu 16/12/14

Lưu ý rằng "% temp%" là lối tắt đến vị trí đó.
phk

Không làm việc cho tôi. Tôi nghĩ rằng bug.python.org/su27564 là vấn đề, nhưng họ tuyên bố đã sửa nó
Hack-R

1
  • Chạy cmd.exe(chạy với tư cách quản trị viên)

  • Chuyển đến vị trí của Python (ví dụ D:\python\:) bằng cách thay đổi thư mục

  • Viết msiexec /i filename.msi, vdmsiexec /i python-3.4.1.amd64.msi

  • Sau đó Enter


1

Tôi đã có các biến môi trường Python bên ngoài từ các cài đặt trước. Bạn nên xóa mọi biến môi trường Python và thử lại.


0

Tôi đã cài đặt một phiên bản cũ hơn (Python 3.4.3) và nó hoạt động tốt.

Xem các bản phát hành cũ tại đây: https://www.python.org/doads/

(PC Windows 8.1 64 bit được cập nhật đầy đủ và tôi đã thử một số phiên bản mới hơn, không có phiên bản nào hoạt động. Tôi cũng đã chạy Quét vi-rút và Chống vi-rút bị vô hiệu hóa, cùng một lỗi.)


0

% temp% trên cửa sổ đang chạy rồi vào thư mục That Temp - Chuyển đến tổ chức- propertye - share - mọi người. Sau đó, một lần nữa Chạy cài đặt, nó sẽ hoạt động 100%


0

Tôi chỉ cố gắng cài đặt phiên bản 32 bit trên x64. Đã thử lại với phiên bản chính xác và vấn đề được giải quyết.

Tải xuống tự động tôi được cung cấp cho Windows là phiên bản 32 bit, không phải phiên bản 64 bit. Tôi đã cuộn xuống qua tất cả các bản phát hành, tìm thấy 2.7.13 (phiên bản mới nhất kể từ ngày 10/8/17) và đặc biệt tải xuống phiên bản 64 bit; Python phát hành cho Windows

Khi tôi đã tải xuống phiên bản 64 bit, tôi đã cài đặt mà không gặp vấn đề gì.nhập mô tả hình ảnh ở đây


2
Bạn có thể vui lòng cung cấp thêm chi tiết. Câu trả lời một dòng không được tính là tốt.
Romeo Ninov
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.