我已经准备好,已经为 windows 编译了 python 应用程序,但是制作安装程序时出现问题,当您检查相应的标记时,它会为它创建桌面图标。我使用干净的NSIS脚本制作了一个安装程序,fbs并且pynsist. 实际上,创建将您的应用程序下载到的安装程序没有问题,Program Files但是我还没有找到创建将显示在桌面上的图标的方法。任何帮助表示赞赏。
1 回答
跃然一笑
TA贡献1826条经验 获得超6个赞
由于某种原因,Pynsist 似乎没有办法注入额外的代码,但您可以覆盖整个安装脚本。
制作 pyapp.nsi 文件的副本(或从 Github 获取)。
文件中有两个地方CreateShortCut "$SMPROGRAMS\....。在它下面添加另一行:
CreateShortcut "$DESKTOP\[[scname]].lnk" "[[sc['target'] ]]" '[[ sc['parameters'] ]]' "$INSTDIR\[[ sc['icon'] ]]"
最后,在您的 installer.cfg 文件中,添加/设置
[Build]
nsi_template=c:\my_custom_pyapp.nsi
添加回答
举报
0/150
提交
取消