Попытка создать файл.desktop, который запускает файл.py

Я создал файл.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 файл вызывает ошибку "Произошла ошибка при запуске приложения".

2 ответа

Иногда это мелочь...

Ключевое слово файла рабочего стола всегда должно начинаться с заглавной буквы, поэтому в данном случае это:

Type=Application (Type instead of type)

не нужно использовать python напротив /path/to/script раздел в в Exec= строка, если вы сделали его исполняемым И у вас есть сценарий в вашем сценарии

Заметка

если вы запускаете файл рабочего стола на своем рабочем столе, вы должны также сделать файл рабочего стола исполняемым!

[Desktop Entry]
Name = My Script
Comment = Test
Exec= /home/zito/Documents/python loc_tk.py
Icon=
Terminal=false
type=Application
Другие вопросы по тегам