2011-11-27 17 views
6

Ho scaricato il Python 2.7.2 Windows x86 32-bit MSI da python.org e l'ho installato su un sistema Windows 7 a 64 bit. Tutto funziona (almeno l'interprete della riga di comando viene avviato ed eseguito), ma il processo di installazione non crea alcuna voce Python in HKEY_LOCAL_MACHINE/SOFTWARE nel registro di Windows.Python 2.7 Installazione a 32 bit su Win 7: nessuna chiave di registro?

vari blog si riferiscono ai problemi creati da voci di registro Python incomplete durante il tentativo di configurare le librerie di terze parti, ma non ho trovato una descrizione della completa assenza di una voce Python nel Registro di sistema.

Ho intenzione di utilizzare Python solo con l'SDK di Google Apps Engine e (si spera) django-nonrel per alcuni progetti di Google Apps abbastanza semplici. L'assenza di una chiave di registro Python potrebbe non essere nemmeno un problema per me, ma i documenti di installazione di Django ne presuppongono l'esistenza e suggeriscono di aggiungere informazioni sul percorso come un modo per popolare l'elenco sys.path di Python.

Qualcun altro si imbatte in questo? È necessario un ulteriore passaggio di installazione per creare la chiave? Dovrei crearlo manualmente usando regedit? E 'addirittura necessario, oppure le variabili d'ambiente PATH e/o PYTHONPATH possono essere utilizzate per qualsiasi cosa?

risposta

7

Le applicazioni a 32 bit installate su sistemi operativi a 64 bit archiviano i relativi valori di registro in: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node. Se guardi lì, dovresti vedere le impostazioni che stai cercando.

+0

Grazie! Ho visto quel nodo di registro menzionato in un paio di blog ma non avevo guardato il mio sistema. –

Problemi correlati