我正在使用setuptools创建一个使用setup.py文件安装的Python包.
该软件包包含一个GUI,当它安装在Windows机器上时,我希望安装在开始菜单的“程序”中创建一个文件夹,并在那里创建一个快捷方式的脚本来启动GUI. (pyw think适用于所有平台,对吧?)
在Mac和Linux上,我希望将这个快捷方式放在与开始菜单并行的Mac和Linux中.
我该怎么做呢?
最佳答案
Linux系统通常不对可执行应用程序使用.pyw扩展名(尽管如果您愿意,也可以使用).传统上,Linux上的python(或perl,bash等)脚本没有文件扩展名,具有执行权限,并以“魔术”行开头“#!/usr/bin/python”.’#!’让操作系统知道这是一个需要解释器的脚本,以下路径表示要使用的解释器.
原文链接:https://www.f2er.com/python/439027.html至于添加桌面快捷方式,freedesktop.org提供了菜单如何适用于现代Linux桌面的规范.具体来说,你最感兴趣的是Desktop Entries的那个,虽然Menu Generation的那个也可能是有意义的.