Файлу .desktop не удается работать

У меня есть основной .desktop файл для .py:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Appy
Comment=some app
Exec=/home/me/Documents/py/cs/simi0op.py
Icon=/usr/share/icons/hicolor/48x48/apps/pic.jpeg
Terminal=true

Когда я дважды щелкаю по значку на рабочем столе, я добираюсь, терминал допускают ошибку сообщение, что .ext не находится в пути. Но это.

Мой допускать ошибку сообщение:

Не удалось выполнить дочерний процесс “path/to/file.py” (Никакой такой файл или каталог)

Но я могу CD через терминал и выполнение через python3 без проблемы. .py файл действительно использует импорт или два, но они хорошо работают так, они должны работать от .desktop ярлыка также... нет?

Мой Исполнительный var правильно настраивается, я думаю. Нажатие на значок производит ошибку, но файл существует - и работает через python3 в терминале:

проблемы chmod

2
задан 25 January 2018 в 04:30

2 ответа

Скорее всего, необходимо выполниться chmod +x /home/[username]/path/file.py, замена [имени пользователя] с Вашим фактическим именем пользователя.

Если это приводит к сбою скопировать/вставить точное содержание Вашего .desktop файла и точное сообщение об ошибке. Изменение материала к "path/to/file.py" может скрыть полезную информацию и мешать нам помогать Вам.

1
ответ дан 2 December 2019 в 02:13

Имейте Вас попробованный:

[Desktop Entry]
Version=1.0
Type=Application
Name=Appy
Comment=
Exec=/home/[username]/path/file.py
Icon=/usr/share/icons/hicolor/48x48/apps/pic.jpeg
Path=/home/[username]/path
Terminal=false
StartupNotify=false

Возможно, попробуйте terminal=false.. У меня есть сценарий, который выполняет использование этой установки с терминальной ложью, и можно хотеть добавить строку пути

3
ответ дан 2 December 2019 в 02:13

Другие вопросы по тегам:

Похожие вопросы: