adang1345 / PythonWin7

Python 3.9+ installers that support Windows 7 SP1 and Windows Server 2008 R2 SP1
MIT License
584 stars 70 forks source link

PythonWin7/3.12.4 /python-3.12.4-amd64-full.exe is not work in win 7, show setup failed #32

Closed chenyu468 closed 1 month ago

chenyu468 commented 1 month ago

PythonWin7/3.12.4 /python-3.12.4-amd64-full.exe is not work in win 7, show setup failed PythonWin7/3.12.4 /python-3.12.4-full.exe and PythonWin7/3.12.4 /python-3.12.5-full.exe is work in win 7, show ok.

chenyu468 commented 1 month ago

last time I download "PythonWin7/3.12.4 /python-3.12.4-amd64-full.exe " in 2024/9/4, it show "Trojan:Win32/Malgent!MSR" virus.

adang1345 commented 1 month ago

The installation works for me.

image

Does the failed installation show any log file? As for the file being flagged as a virus, unfortunately that's not something I can control.

chenyu468 commented 1 month ago

I will provide the log in 24 hours.

chenyu468 commented 1 month ago

Python 3.12.4 (64-bit)_20240929132632.log image

I have tested 3 pcs and one virtual machine. The log is from one virtual machine.

adang1345 commented 1 month ago

It looks like the installer thinks that Python 3.12.4 is already installed, which is causing the error.

[082C:0600][2024-09-29T13:26:33]i107: Detected forward compatible bundle: {8540c343-ef5a-4036-9449-b4269fa3b6ec}, type: Upgrade, scope: PerUser, version: 3.12.4150.0, enabled: No
[082C:0600][2024-09-29T13:26:33]i102: Detected related bundle: {8540c343-ef5a-4036-9449-b4269fa3b6ec}, type: Upgrade, scope: PerUser, version: 3.12.4150.0, operation: None
[082C:0600][2024-09-29T13:26:33]e000: Related bundle {8540c343-ef5a-4036-9449-b4269fa3b6ec} is preventing install
chenyu468 commented 1 month ago

I will rollback the virtual machine and try again.

chenyu468 commented 1 month ago

I understand the problem. I have tried the "python-3.12.4-full.exe" firstly and found it is 32bit version which is not I wanted. Then I try the "python-3.12.4-amd64-full.exe" and it gave the error message.

Thank you for your reply. The is better to add 'x86' in the file name for 32bit.

chenyu468 commented 1 month ago

How to uninstall the 32 bit version?

adang1345 commented 1 month ago

I would think that it could be uninstalled from Add or Remove Programs in Control Panel, just like other Windows programs.