让我的Python包在“开始”菜单中安装快捷方式
发布时间:2020-12-16 22:20:46 所属栏目:Python 来源:网络整理
导读:我正在使用setuptools创建一个使用setup.py文件安装的Python包. 该软件包包含一个GUI,当它安装在Windows机器上时,我希望安装在开始菜单的“程序”中创建一个文件夹,并在那里创建一个快捷方式的脚本来启动GUI. (pyw think适用于所有平台,对吧?) 在Mac和Linux
我正在使用setuptools创建一个使用setup.py文件安装的Python包. 该软件包包含一个GUI,当它安装在Windows机器上时,我希望安装在开始菜单的“程序”中创建一个文件夹,并在那里创建一个快捷方式的脚本来启动GUI. (pyw think适用于所有平台,对吧?) 在Mac和Linux上,我希望将这个快捷方式放在与开始菜单并行的Mac和Linux中. 我该怎么做呢? 最佳答案
Linux系统通常不对可执行应用程序使用.pyw扩展名(尽管如果您愿意,也可以使用).传统上,Linux上的python(或perl,bash等)脚本没有文件扩展名,具有执行权限,并以“魔术”行开头“#!/usr/bin/python”.’#!’让操作系统知道这是一个需要解释器的脚本,以下路径表示要使用的解释器.
至于添加桌面快捷方式,freedesktop.org提供了菜单如何适用于现代Linux桌面的规范.具体来说,你最感兴趣的是Desktop Entries的那个,虽然Menu Generation的那个也可能是有意义的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |