尝试创建一个运行 .py 文件的 .desktop 文件

尝试创建一个运行 .py 文件的 .desktop 文件

我创建了一个如下所示的 .desktop 文件:

[Desktop Entry]
Name = My Script
Comment = Test
Exec= /home/zito/Documents/loc_tk.py
Icon=
Terminal=false
type=Application

我把 hashbang 放在了 python 文件中#!/usr/bin/env python ,并且还将 python 文件设置为可执行文件,但是每次我双击我的.desktop文件时都会出现错误“启动应用程序时出错”。

答案1

有时这是一件小事...

桌面文件的关键字应该总是以大写字母开头,因此在本例中为:

Type=Application (Type instead of type)

没有必要在该行中的部分python前面使用,/path/to/scriptExec=如果你让它可执行你的脚本里有所有内容

笔记

如果您在桌面上运行桌面文件,那么您也应该使桌面文件可执行!

答案2

[Desktop Entry]
Name = My Script
Comment = Test
Exec= /home/zito/Documents/python loc_tk.py
Icon=
Terminal=false
type=Application

相关内容