使用cx_freeze完成并测试了我的.msi安装程序后,除最终用户的视角中的一个关键部分外,它都可以工作:不能创建开始菜单或桌面快捷方式通过在安装程序中勾选复选框并且这些操作都不是默认情况下发生的。使用cx_Freeze安装程序为Python添加开始菜单快捷方式
但是,通过浏览邮件存档等,我发现它实际上应该默认创建一个开始菜单快捷方式。
有谁知道是否有什么我可以添加到我的setup.py
或任何使这项工作?我不确定这是否发生在我的电脑上,所以如果您可以测试安装程序是否为您创建快捷方式,这将有所帮助。您可以测试安装程序here。
我不知道的方式单独与cx_Freeze做到这一点,但如果你使用cx_Freeze准备构建文件夹,您可以使用独立的程序(如Inno安装程序)来创建更高级的安装程序。 –
@Thomas哦,这很理想,我认为Inno会复杂得多,但花了几分钟时间来创建我的完全正常工作的应用程序安装程序!转贴为答案? – jellyberg