我尝试使用PyUpdater使用PyInstaller构建的Python应用程序进行更新,并使用Packages安装在Mac上。
当pyupdater尝试从extract_restart
执行_overwrite
然后执行pyupdater/client/updates.py
方法时更新过程失败(确切地说是来自move
的{{1}}函数由shutil.py
失败并带有命令:
的 _overwrite
)。
只要未安装应用程序,更新过程就可以正常运行。但是 - 我需要安装然后失败。我认为这是由于访问了程序文件夹中的访问权限限制...
有人能暗示我如何克服这个问题吗?我在这里变得有点无望......:/