Python,Pyinstaller在windows中创建快捷方式

我正在创建一个
python脚本,使用win32com.client模块创建一个快捷方式(.lnk)文件,我使用pyinstaller将其转换为exe.我也在使用Tkinter,所以我需要在pyinstaller中支持-tk. Pyinstaller似乎不能同时使用–tk和导入win32com.client(我不知道为什么)我需要这个才能工作.也许有一种方法可以创建没有win32com.client的快捷方式(我已经搜索了很多没有成功)或者使pyinstaller工作(我在win32com.client和pyinstaller
here之间发生了问题,但补丁没有解决我的问题)谢谢! 最佳答案 如果有人有兴趣,
I found a way of creating shortcuts使用win32com.shell而不是win32.client.

这适用于pyinstaller和–tk标志设置为ON.

点赞