让我的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的opencv还有face_r...
说到Pooling,相信学习过CNN的朋友们都不会感到陌生。Poolin...
记得大一学Python的时候,有一个题目是判断一个数是否是复数...
文章目录 3 直方图Histogramplot1. 基本直方图的绘制 Basic ...
文章目录 5 小提琴图Violinplot1. 基础小提琴图绘制 Basic v...
文章目录 4 核密度图Densityplot1. 基础核密度图绘制 Basic ...