Issue 2550718
Created on 2011-08-11 02:18 by cscortes, last changed 2011-08-15 10:01 by ber.
| msg4365 |
Author: [hidden] (cscortes) |
Date: 2011-08-11 02:18 |
|
1.4.19 of Roundup fails to install with a "No Python installation found
in the registry" error. Latest 2.x version of python is installed
(correctly), and verified it is working.
using:
roundup-1.4.19.win32.exe
python-2.7.2.amd54.msi
|
| msg4366 |
Author: [hidden] (ber) |
Date: 2011-08-11 10:52 |
|
Luis,
thanks for trying roundup on windows.
Sorry that you have issues.
I wonder if the amd54 bit version of Python will create a different
registry entry. Do you if one of the older version of roundup worked
with this version of roundup? Or an older version of python?
|
| msg4373 |
Author: [hidden] (cscortes) |
Date: 2011-08-14 15:37 |
|
Yep, that is the problem. python for 64 bit/amd does not seem to set
the right registry settings. Even if I try to install some other python
package, it does not find python. I truly believe the issue is with
python. I installed the 32 bit version, and roundup installed just fine.
Two more sub-issues:
> When you go through the install process, you need to run the
installer as administrator (at least on Windows 7). Otherwise some
registry values do not get set ( it tells you it fails to do so with
error messages). Don't know why, but the installer should be able to
request administrator or notify the user it needs admin.
> Missing pyWin32, Mark Harmond's windows library for python. I suppose
the installer could check for this and report the missing dependency. I
have done this myself with DotNet dlls, and some installers give you a
chance to write a routine to check complex missing dependencies.
Although the easiest way I can think of is wrap an import statement with
a try catch and report either success or failure.
thanks for the help troubleshooting!
|
| msg4374 |
Author: [hidden] (ber) |
Date: 2011-08-15 10:01 |
|
Luis,
thanks for retesting, it seems you did found a workaround by using
the 32bit version of roundup?
If so, we should add this to the documentation somewhere.
Don't you think?
Also about the other issues, I think we should split them out into
issue on their own, as they do not seem to be related to Python 2.7.2
amd64.
What do you think?
If you agree, can you help to make the split? That would be wonderful!
|
|
| Date |
User |
Action |
Args |
| 2011-08-15 10:01:53 | ber | set | messages:
+ msg4374 title: Win 7 & Python 2.7.2 installation failed -> Python 2.7.2 amd64 on Windows7: roundup installation failed because of missing registry entries |
| 2011-08-14 15:37:15 | cscortes | set | messages:
+ msg4373 |
| 2011-08-11 10:52:16 | ber | set | nosy:
+ ber messages:
+ msg4366 |
| 2011-08-11 02:18:48 | cscortes | create | |
|