2015-02-09 12 views
6

Ho attivato una nuova istanza di motore di google Windows. E 'in esecuzione Windows 2008 R2, il Service Pack 1.Impossibile installare Python 2.7.9 su un'istanza del motore di Google google compute

a scaricare e provare a eseguire programma di installazione di Python msi per la versione 2.7.9, e viene a mancare con questo errore:

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.

vedo questo errore per entrambi il 64-bit e il programma di installazione a 32 bit.

Qualcun altro l'ha visto o sa di una soluzione?

+0

Il programma di installazione python2.7.5 corre senza segnalare un errore, ma poi quando guardo la directory Python27, la directory Scripts è mancante! –

risposta

9

ho riprodotto il problema e ho trovato due soluzioni:

  1. È possibile installare python 2.7.6 successo senza ulteriori azioni.
  2. Se è necessario python 2.7.9 è possibile installarlo deselecting pip dal menu di installazione. Questo sembra essere correlato a this answer in un'altra discussione, anche se in questo caso il problema è con la versione 3.4.
+3

Il pip non selettivo ha funzionato per me. – Ryan

+1

Aveva lo stesso problema, il pip deselecting ha funzionato per me. –

+0

Non ho potuto deselezionare pip, l'installatore ha continuato a darmi questo errore quando cercavo di cambiare l'installazione. Il tuo collegamento a "questa risposta" è stato di aiuto come [la risposta più avanzata] (http://stackoverflow.com/a/27334909/327074) parla dell'eliminazione della variabile di ambiente 'PYTHON_HOME' che mi ha aiutato – icc97

6
  1. installare python tranne "PIP"
  2. Eseguire il pitone installare di nuovo msi e selezionare "cambiamento"
  3. Selezionare "pip" e installare il pip Sarebbe opere ...

Penso che sia un problema prioritario nel pacchetto msi ... il pacchetto sembra provare a installare il pip prima di installare python.exe. Quindi, pip non può essere installato ...

+0

Questo ha funzionato per me con python -2.7.11.amd64 su Windows Server 2008R2 64bit (server dedicato, non un'istanza del motore di calcolo di google) – lucaferrario

0

Sembra essere un problema di dipendenza, si prega di tentare di installare "Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)"

1

Sto utilizzando Windows 8.1 64- po. Ho installato 2.7.11 e poi ho provato a installare PIP anche tramite Chocolatey PIP package.

Credo che la mia installazione aveva ottenuto incasinato perché avevo provato ad installare Python 3.4 e Python 2.

Poi avevo cancellato tutti i file Python 2 e Python 3, nel tentativo di sbarazzarsi di questo .

Che cosa ha funzionato per me era:

  1. Modifica le variabili di ambiente sia, di sistema e utente di togliere qualunque PYTHONHOME o PYTHONPATH variabili
  2. ho anche cancellato il percorso ho dovuto python2 nella variabile PATH ambiente
  3. Ora (come menzionato in Python Issue 22329) dopo aver eliminato le variabili di ambiente, è possibile andare in "Programmi e funzionalità", fare clic sul programma Python 2.7.11 (64-bit) e quindi fare clic su "Ripara". aspettarsi senza errori.
  4. Finalmente sono stato in grado di accedere a "Programmi e funzionalità", fare clic sul programma Python 2.7.11 (64-bit) e quindi su "Disinstalla".

Edit: Suppongo che questo è collegato con questa PYTHON_HOME answer to a problem with Python 3.4

Problemi correlati