Tentando criar um arquivo .desktop que executa um arquivo .py

0

Eu criei um arquivo .desktop com esta aparência:

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

Eu coloquei o hashbang no arquivo python #!/usr/bin/env python e também configuro o arquivo python para ser executável, mas toda vez que eu clico duas vezes no meu arquivo .desktop , ele exibe o erro "Ocorreu um erro ao iniciar o aplicativo".

    
por Skyler Blumer 29.08.2014 / 17:38

2 respostas

1

Às vezes é uma coisa pequena ...

A palavra-chave de um arquivo de área de trabalho deve sempre começar com uma maiúscula, então, neste caso, é:

Type=Application (Type instead of type)

não é necessário usar python na frente da seção /path/to/script na linha Exec= , IF você tornou executável AND você tem o shebang em seu script

Nota

se você executar o arquivo da área de trabalho na área de trabalho, também deverá tornar o arquivo da área de trabalho executável!

    
por Jacob Vlijm 29.08.2014 / 18:48
0
[Desktop Entry]
Name = My Script
Comment = Test
Exec= /home/zito/Documents/python loc_tk.py
Icon=
Terminal=false
type=Application
    
por Scott Goodgame 29.08.2014 / 17:58