Python 3.9 not supporting Windows 7 *is* the reason. python39.dll is linked 
against libraries which only exist on Windows >= 8.1 so it fails to load. 
If you want to support Windows 7 then you should be building on Windows 7 
so that you aren’t picking up libraries which are similarly dependent on 
newer Windows libraries.
​
On Tuesday, June 7, 2022 at 9:13:25 AM UTC+1 Daniel Keehl wrote:

> I'm trying to run a pyinstaller-built executable on another machine. The 
> error I see is *Error loading Python DLL 
> 'C:\Users\User\AppData\Local\Temp\_MEI70722\python39.dll*
>
> I built the program like this, I also added -F to make sure the executable 
> is standalone:
>
> *py -m PyInstaller script.py -F*
>
> I tried adding *--add-binary* and *--add-data* options with the path to 
> *python39.dll*, but that didn't help.
>
> The program is built on *Windows 10 x64*, the machine I'm trying to run 
> the program on is *Windows 7 x64*. Even with such a difference and the 
> fact that *Python 3.9* is not for Windows 7, I really doubt this is the 
> reason, otherwise I would expect another error.
>
> What am I doing wrong?
>

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to pyinstaller+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pyinstaller/7ee754d7-d6e4-413f-acfc-eed0a6e2e3cen%40googlegroups.com.

Reply via email to