-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
The Error Message During Install
My system is Windows 7 Professional SP1. I had downloaded and successfully installed python-3.5.2-amd64.exe and python-3.6.0 from Python official website.
By calling "python" console, "pip install" and run some other commands in the windows console, I confirmed both of those 2 Python installation is successful.
Next I tried to download and install the Pillow-3.4.2.win-amd64-py3.5.exe, but an error is encountered:
"Python version 3.5-32 required, which was not found in the registry. "
At this time, I clicked "Ok" button to route to the next step, I can see both "Python Directory" and "Installation Directory" both are blank.
Some Failed Attempts
So I search my registry, I can see both 2 python are existing:
- HKEY_CURRENT_USER\Software\Python\PythonCore\3.5\
This set contains a value "Python 3.5" for the key:
- HKEY_CURRENT_USER\Software\Python\PythonCore\3.5\InstallPath\InstallGroup
and the 3.6 also has the correct key with its values.
- HKEY_CURRENT_USER\Software\Python\PythonCore\3.6...
After search few days of google and stack overflow, I copied those 2 registry key sets fully into HKEY_LOCAL_MACHINE as following:
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\3.5...
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\3.6...
Somehow the Pillow 3.4.2 installer is still populate the same error with same message.
Could someone look into this issue?