有沒有辦法從Python發行版安裝Py啓動器,僅此而已?在Windows上安裝/分發Py啓動器單獨
我正在構建一個Python版本管理工具(一個包含GUI和註冊表讀取的運行安裝程序的包裝器),但安裝啓動程序需要我請求管理員特權,這是我想避免的。我想要做的就是用這個工具發運Py發射器,所以我只需要在安裝過程中提升一次,稍後完全避免它隨着我的安裝。
一種方法我試過是運送一個Python安裝我的安裝程序,安裝過程中運行
installer.exe /quiet LauncherOnly=1
。這會正確安裝啓動器,但仍會註冊爲安裝的Python版本。我知道我可以刪除它
installer.exe /uninstall
但這意味着用戶交互將是必需的,這是不理想的。
我挖掘了Python源代碼,發現啓動程序安裝程序是單獨構建的,但無法單獨分發,只能作爲主安裝程序的一部分。不熟悉Visual Studio,我無法弄清楚如何獨立構建它。
任何建議我可以如何繼續?要麼是關於如何解決安裝問題的指針,要麼是我如何構建/查找獨立的Py啓動程序安裝程序? (我知道在original project page上有一些二進制文件,但它們已超過兩年,未來不太可能收到任何更新。)