I am using pyinstaller to create one file executable with command line. Like all "one file" exeutables, it extracts binaries/dependencies in one temporary folder of OS whenever opened. It generally clean those after closing the application properly but when I close the command line (or when the app crashes) then it leaves all those extracted temp files behind in that temp folder. And it creates new temp folder (with name "_MEIxxxxxx") every time I open the app, so the old crashed temp stays there if not cleaned manually.
I used the --runtime-tmpdir
parameter to specify one separate temp folder, but the same is happening there also. Any fix to this?
Asked
Active
Viewed 637 times
-1

Akascape
- 219
- 2
- 11
1 Answers
-1
This issue was there from a very long time, but it's finally fixed in the new 5.3 version.
So for those who are facing this issue, just update pyinstaller to the latest version (5.3+).
Now the "_MEIxxxxxx" folder gets deleted if we close the parent console window or terminate the process in task-manager or even if we shutdown the system.
You can view the full changelog here

Akascape
- 219
- 2
- 11
-
Nope still have the mei folders with 5.13.0 – Mika C. Aug 23 '23 at 01:21