Jump to content

Another program drop the support: Python 3.9.0


Recommended Posts

Posted (edited)

Another day, another program drops its support for Windows 7.

An attempt to install the program in Windows 7 will results in this:

image.png.2e4cd82a3db3e5059905a1f23c009574.png

 

And the log accompanies it:

[0E54:16D0][2020-10-16T12:04:17]e000: Detected Windows 7
[0E54:16D0][2020-10-16T12:04:17]e000: Windows 8.1 or later is required to continue installation

Workarounds tested: NNN4NT5 (does not work)

No need for PExe editing as Major and MinorOperatingSystem version is set to 5_1

 

Can us make it work?

 

EDIT: Attempt to run python.exe on the portable version will result in this: Seems like to make it compatible will require quite a bit of work...
1602632504_bandicam2020-10-1612-56-18-376.jpg.13e400e0a4c6cd18c042016a83404707.jpg

Edited by surrodox2001

Posted (edited)
1 hour ago, surrodox2001 said:

Workarounds tested: NNN4NT5 (does not work)

NNN4NT5 doesn't work at all on NT6 OSes.

1 hour ago, surrodox2001 said:

EDIT: Attempt to run python.exe on the portable version will result in this: Seems like to make it compatible will require quite a bit of work...

Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime.

Edited by win32
Posted (edited)
43 minutes ago, win32 said:

NNN4NT5 doesn't work at all on NT6 OSes.

Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime.

I do not have a new windows version on hand and my install doesn't have the files installed even though I've installed it (the VC runtime).

And the installers can't be extracted either.

Edited by surrodox2001
Posted
On 10/16/2020 at 12:29 AM, win32 said:

NNN4NT5 doesn't work at all on NT6 OSes.

Those api-ms-win-core-* files usually are quite portable. Try copying them over from a win8.1/10 install. It may also be included in the most recent VC++ 2019 runtime.

Don't know if this is normal or not, but this is what happens for me

ScreenShot_20201017173221.png

  • 4 weeks later...
  • 2 weeks later...
  • 7 months later...
Posted (edited)

I have tried the mentioned method with the latest version, 3.9.6, but unfortunately that no longer works. They must have changed something because new versions simply crash at launch. The last version i could get to work is 3.9.4, copying the proper api-ms-win-core-path-l1-1-0.dll

I was unable to modify the installer as Illen did, so i've made a custom one myself for both the 32 and 64 bit interpreters. It only includes the basic components:

https://mega.nz/folder/eGQTzShb#gGXYQHOWn9O55OTguZs_YA

Edited by blueclouds8666
Posted

But is it still possible to tarjet Windows 7 systems with Python 3.9.x? I usually used some programs programmed in Python.

  • 2 weeks later...
Posted

I can't install python on my windows 7 either. I downloaded the corresponding version of python according to the standard of windows 7, but still can't install it.

  • 5 months later...
  • 1 month later...
Posted
On 12/29/2021 at 7:23 AM, vxiiduu said:

https://github.com/nalexandru/api-ms-win-core-path-HACK

Copy this DLL into the directory of Python (you must use portable/"embeddable" version) and it will work perfectly. All versions up to 3.10.1 I've tested works perfect Windows 7 x64. It works for running Blender as well. New versions of Python work perfectly fine on Windows 7 with this opensource DLL.

python windows 7.PNG

api-ms-win-core-path-blender-0.3.1.zip 92.7 kB · 4 downloads

Thanks, this even works on Windows Vista with Extended Kernel. 

Av8w4RS.png

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...