Python, Pyinstaller создает ярлыки в окнах - PullRequest
4 голосов
/ 13 июля 2011

Я делаю скрипт на python, который создает ярлык (.lnk), используя модуль win32com.client, я использую pyinstaller для преобразования его в exe.Я также использую Tkinter, поэтому мне нужна поддержка --tk в pyinstaller.Pyinstaller, кажется, не работает с --tk и одновременно импортирует win32com.client (я понятия не имею, почему). Мне нужно, чтобы это работало.Может быть, есть способ создать ярлыки без win32com.client (я много искал без успеха) или заставить pyinstaller работать (я обнаружил проблему между win32com.client и pyinstaller здесь , нопатч не решил мою проблему) Спасибо!

1 Ответ

2 голосов
/ 14 июля 2011

Если кому-то интересно, Я нашел способ создания ярлыков с использованием win32com.shell вместо win32.client.
. Это хорошо работает, если для флагов pyinstaller и --tk установлено значение * 1008.*.

...