pyupdater can't update installed program on MacOs - destination path already exists

429 Views Asked by At

I'm trying to update using PyUpdater a Python app which I have build using PyInstaller and installed on a Mac using Packages.

The update process fails when pyupdater tries to execute the extract_restart and then _overwrite method from pyupdater/client/updates.py (to be exact the move function from shutil.py called by the _overwrite fails with the command: destination path already exists).

The updating process works fine as long as the app is not installed. However - I need it to be installed which then fails. I assume this is due to access to the access right restrictions in the Programs folder...

Can anybody hint me how to overcome this issue? I'm getting a bit hopeless here ...:/

0

There are 0 best solutions below