2011-11-27 12 views
6

Pobrałem 32-bitowy MSI Python 2.7.2 Windows x86 z python.org i zainstalowałem go na 64-bitowym systemie Windows 7. Wszystko działa (przynajmniej uruchamia się i uruchamia interpreter wiersza poleceń), ale proces instalacji nie tworzy żadnych wpisów Python w HKEY_LOCAL_MACHINE/SOFTWARE w rejestrze systemu Windows.Python 2.7 Instalacja 32-bitowa w Win 7: brak kluczy rejestru?

różnych blogach odnoszą się do problemów stworzonych przez niekompletnych wpisów rejestru Python podczas próby skonfigurowania bibliotek innych firm, ale nie znalazłem opis kompletnego braku z wejściem Pythona w rejestrze.

Mam zamiar używać Pythona tylko z SDK Google Apps Engine i (miejmy nadzieję) django-nonrel dla całkiem prostych projektów Google Apps. Brak klucza rejestru w języku Python może nie być dla mnie problemem, ale dokumenty instalacyjne Django zakładają jego istnienie i sugerują dodanie do niego informacji o ścieżce jako sposobu wypełniania listy Pythona sys.path.

Czy ktoś jeszcze do tego dołączył? Czy konieczny jest dodatkowy krok instalacji, aby utworzyć klucz? Czy powinienem ręcznie utworzyć go przy użyciu regedit? Czy jest on nawet potrzebny, czy zmienne środowiskowe PATH i/lub PYTHONPATH mogą być używane zamiast wszystkiego?

Odpowiedz

7

32-bitowe aplikacje zainstalowane w 64-bitowych systemach operacyjnych przechowują swoje wartości rejestru w: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node. Jeśli tam spojrzysz, powinieneś zobaczyć ustawienia, których szukasz.

+0

Dziękujemy! Widziałem ten węzeł rejestru wspomniany w kilku blogach, ale nie patrzyłem tam na mój system. –