Python 2.7 32-bit install for Win 7: No registry keys.

I downloaded 32-bit MSI Python 2.7.2 Windows x86 from python.org and installed it on a 64-bit Windows 7. Everything works (at least the command line interpreter starts and starts), but the installation process does not create Python entries in HKEY_LOCAL_MACHINE / SOFTWARE in the Windows registry.

Various blogs cite problems that occurred due to incomplete Python registry entries when trying to configure third-party libraries, but I did not find a description of the complete absence of the Python entry in the registry.

I plan to use Python only with the Google Apps Engine SDK and (hopefully) django-nonrel for some fairly simple Google Apps projects. The lack of a Python registry key may not even be a problem for me, but dzhango setup docs assume it exists and suggest adding path information to it as a way to populate the Python sys.path list.

Anyone else come across this? Is an additional installation step required to create a key? Do I have to manually create it using regedit ? Is it even necessary or are PATH and / or PYTHONPATH environment variables used instead of everything?

+6
source share
1 answer

32-bit applications installed on 64-bit operating systems store registry values ​​in: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node. If you look there, you should see the settings you are looking for.

+7
source

Source: https://habr.com/ru/post/902507/


All Articles