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 ...:/