让我的Python包在“开始”菜单中安装快捷方式

前端之家收集整理的这篇文章主要介绍了让我的Python包在“开始”菜单中安装快捷方式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用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的那个也可能是有意义的.

猜你在找的Python相关文章