Skip to content
This repository has been archived by the owner on Nov 27, 2018. It is now read-only.

"No Python installation found in the registried." #2

Open
iainelder opened this issue Oct 11, 2013 · 6 comments
Open

"No Python installation found in the registried." #2

iainelder opened this issue Oct 11, 2013 · 6 comments

Comments

@iainelder
Copy link

I'm trying to install this on Microsoft Windows Version 6.2.9200 (Windows Server 2012 64-bit).

I get a dialog with this error message:

No Python installation found in the registried. It won't be possible to install the bindings.

In context the error looks like this:

gccwinbinaries_no_python_installation_found

In reality my Python installation exists at "C:\Program Files\Python27".

What can I do?

@rasky
Copy link
Contributor

rasky commented Oct 11, 2013

I'm sorry but 64-bit Windows is not supported.

@iainelder
Copy link
Author

That's a pity. Thanks for confirming.

Would you consider supporting 64-bit Windows in the future?

Do you know another easy way to do it on 64-bit Windows?

@rasky
Copy link
Contributor

rasky commented Oct 11, 2013

I don't have access to a Win64 machine at this point.

To make it work on Win64, you should first get a version of TDM-GCC (and all the different packages listed in the README) that supports 64bit. Then, you can try to run InnoSetup on the .iss file so that it builds a new installer that contains the 64-bit package; I suppose the .iss file must be modified to tell InnoSetup that it must be build as 64bit file.

Then you need to find out why the installer code in the .iss file doesn't detect your Python installation; see function GetInstalledPythonVersions that just grabs a key from the registry; if the key is in a different place on 64-bit system, you should update it.

@lrq3000
Copy link

lrq3000 commented Apr 5, 2015

It works on Win64, just install a 32-bit Python distribution like Anaconda. It will then be detected correctly by the installer.

@Dracheneks
Copy link

I have a 32-bit version of windows and I am experiencing the same issue.
Is there a way of fixing this?

@drod31
Copy link

drod31 commented Jul 13, 2018

Having the same issue. I have Python 2.7 with Anaconda but the installer isn't identifying it in the "Python bindings" page. How can I resolve this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants