Welcome

This blog has permanently moved to
https://boseji.com

Contact Form | Email Address

© 2018 All rights reserved by Boseji

Thank you for all your support.

Monday, January 12, 2015

Python Registry : Making its presence known on Windows

We have been having difficulty in installing some of the Python packages on windows. For example PIL, GTK+ all in one .etc.

We took help from http://effbot.org/ famous for the Tkinter book that we have used several times for our other projects. There was a specific technique mentioned by which one can add the Python installation to the system Registry. This would allow us to install the other Python packages.

However it still did not work on our Windows 7 x64 installation. We searched further to find one more solution. Since the machine / architecture we were using is x64 there is a chance that it might require some more workaround. Thanks to our favorite http://stackoverflow.com/ we were saved.
Solution is here : http://stackoverflow.com/a/4579917
The above link mentions about a different key location in the Windows registry that helps to fix the install signature of Python.

In order to execute this fix one would need prior installation of PyWin32. We are using build 219 for this on a Windows 7 x64 installation. And the Python Executable should be kept in System Path.
Now we have prepared an update for the script published at effbot.org:


To run this script one needs to run this in Administrator Prompt. In case the Registry keys already exists then this program would ignore the installation.