アイコンをクリックするだけでdata.pyの立ち上げを行いたいです。自動的にappアプリケーションのdata.pyが実行されるように(python data.pyが実行される)したいです。
appフォルダの中に、data.py があります。
Desktopエントリファイルを~/.local/share/applicationsの中に作り、app.desktopファイルをその中に作りました。app.desktopには
[Desktop Entry] Type=Application Encoding=UTF-8 Name=app Comment=app for ubuntu 16.04 Exec=/home/xxx/app /home/xxx/app/python data.py Icon=/home/xxx/app.png
と書き、
chmod 773 app.desktop
コマンドを打ち、app.desktopをDesktopにコピーしました。Ubuntuのデスクトップを見た時にアプリケーションのアイコンがありました。でもそれをクリックした時に、
Launch Error
Failed to run “app.desktop”
Failed to execute child process “/home/xxx/app” (Permission denied)
とエラーが出ました。実行権限をもうすでに付与してあるのに、なぜ Permission denied errorとエラーが出るのかがわかりません。どのように直したらよいでしょうか?
ちなみに、chmod 773 app.desktop と打ったのは間違いでしたか?セキュリティ的に771にしておくべきでしたか?(関係の無い他人に実行権限を与える必要はないので)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/15 12:43
2018/04/15 12:44
2018/04/15 12:45
2018/04/15 12:47
2018/04/15 12:58
2018/04/15 13:00
2018/04/15 13:05
2018/04/15 13:12
2018/04/15 13:17
2018/04/15 13:29
2018/04/15 13:46
2018/04/15 14:19
2018/04/15 14:52
2018/04/16 03:47