Python bash脚本不会启动图形应用程序

Python bash脚本不会启动图形应用程序,python,shell,Python,Shell,我用Python和Kivy制作了一个应用程序。我有一个启动它的shell脚本: #!/bin/bash PyPath=/usr/bin/python source $HOME/.bashrc $PyPath ./Source/principal.py sleep 2 当我从终端运行此文件时,一切正常。问题是,我还需要在文件管理器(Nautilus、PCManFM、Thunar等)上双击它时运行它,而它不运行。当我双击它时,管理器在后台运行一些东西(鼠标图标变为“工作”),然后什么也不运行

我用Python和Kivy制作了一个应用程序。我有一个启动它的shell脚本:

#!/bin/bash

PyPath=/usr/bin/python

source $HOME/.bashrc
$PyPath ./Source/principal.py 
sleep 2
当我从终端运行此文件时,一切正常。问题是,我还需要在文件管理器(Nautilus、PCManFM、Thunar等)上双击它时运行它,而它不运行。当我双击它时,管理器在后台运行一些东西(鼠标图标变为“工作”),然后什么也不运行

有人能帮我一点忙吗

谢谢


-Ricardo

是否希望它在代码运行时打开终端窗口?尝试将cmd调用更改为
$PyPath./Source/principal.py&
(在后台运行)。祝你好运。@rosh我希望应用程序打开!如果我双击,什么都没有happens@shellter它不起作用了。好吧,
$PyPath/full/path/to/Source/principal.ph
怎么样?祝你好运