2015-02-09 21 views
6

Tôi đã kích hoạt một phiên bản công cụ tính toán mới của Google. Nó chạy Windows 2008 R2, gói dịch vụ 1.Không cài đặt được Python 2.7.9 trên phiên bản công cụ tính toán của Google google

tôi tải về và thử chạy Python .msi cài đặt cho phiên bản 2.7.9, và nó không thành công với lỗi này:

There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor.

tôi thấy lỗi này cho cả hai trình cài đặt 64 bit và 32 bit.

Có ai khác nhìn thấy hoặc biết về công việc xung quanh không?

+0

Trình cài đặt python2.7.5 chạy mà không thông báo lỗi, nhưng sau đó khi tôi nhìn vào thư mục Python27, thư mục Scripts là mất tích! –

Trả lời

9

Tôi tái tạo vấn đề của bạn và tôi tìm thấy hai cách giải quyết:

  1. Bạn có thể cài đặt python 2.7.6 thành công mà không hành động tiếp theo.
  2. Nếu bạn cần python 2.7.9 bạn có thể cài đặt nó bỏ chọn pip từ menu cài đặt. Điều này dường như liên quan đến this answer trong một chuỗi khác mặc dù trong trường hợp đó vấn đề là với phiên bản 3.4.
+3

Bỏ chọn pip làm việc cho tôi. – Ryan

+1

Có cùng vấn đề, bỏ chọn pip làm việc cho tôi. –

+0

Tôi không thể bỏ chọn pip, trình cài đặt tiếp tục cho tôi lỗi này khi cố thay đổi cài đặt. Liên kết của bạn với 'câu trả lời này' đã giúp [câu trả lời được trả lời nhiều nhất tiếp theo] (http://stackoverflow.com/a/27334909/327074) nói về việc xóa biến môi trường 'PYTHON_HOME' đã giúp tôi – icc97

6
  1. Cài đặt python TRỪ "pip"
  2. Chạy python cài đặt msi lần nữa và chọn "thay đổi"
  3. Chọn "pip" và cài đặt pip Nó sẽ là công trình ...

Tôi nghĩ rằng đó là một vấn đề ưu tiên trong gói msi ... gói có vẻ như cố cài đặt pip trước khi cài đặt python.exe. Vì vậy, pip không thể được cài đặt ...

+0

Điều này đã giúp tôi với python -2.7.11.amd64 trên Windows Server 2008R2 64bit (máy chủ chuyên dụng chứ không phải bản sao công cụ tính toán của google) – lucaferrario

0

Nó có vẻ là một vấn đề phụ thuộc, hãy thử cài đặt "Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)"

1

Tôi đang sử dụng Windows 8.1 64 bit. Tôi đã cài đặt 2.7.11 và sau đó tôi đã cố cài đặt PIP cũng qua Chocolatey PIP package.

Tôi nghĩ rằng cài đặt của tôi đã bị sai lầm bởi vì tôi đã cố gắng để cài đặt Python 3.4 cũng như Python 2.

Sau đó, tôi đã xóa tất cả các file Python 2 và Python 3 trong một nỗ lực để thoát khỏi này .

gì làm việc cho tôi là:

  1. Việc chỉnh sửa Environment Variables cả hai, hệ thống và người sử dụng bỏ bất kỳ PYTHONHOME hoặc PYTHONPATH biến
  2. Tôi cũng xóa con đường tôi đã phải python2 trong biến PATH môi trường
  3. Bây giờ (như đã đề cập trong Python Issue 22329) sau khi xóa biến Môi trường, bạn có thể vào 'Chương trình và Tính năng', nhấp vào chương trình Python 2.7.11 (64 bit) và sau đó nhấp vào 'Sửa chữa' - điều này sẽ hoạt động như tôi mong đợi mà không có lỗi.
  4. Bây giờ cuối cùng tôi đã có thể đi vào 'Chương trình và Tính năng', nhấp vào chương trình Python 2.7.11 (64 bit) và sau đó nhấp vào 'Gỡ cài đặt'.

Sửa: Tôi giả định này được kết nối với điều này PYTHON_HOME answer to a problem with Python 3.4

Các vấn đề liên quan