2016-09-03 12 views
0

私の質問は重複していると思うが、私は答えを見つけることができない。多分あなたは私を助けることができますか?それぞれkivyプログラムを再起動するinotifyを使ってPython

kvまたはpyファイルを保存すると、kivy-programを再起動します。

私は、ファイルを最初に変更した場合、main.pyが開始しますが、私は再びそれを変更した場合、私はそれを再起動する前に手でプログラムを終了する必要が

inotifywait -mq -e close_write /home/name/kivy/ | while read FILE 
do 
    pkill python 
    python /home/name/kivy/main.py 
done 

てみました。代わりに、pkillはパイソンの

は、私はまた、

kill $(ps aux | pgrep '[p]ython' | awk '{print $2}') 

が、同じ結果とmintMenu.pyがあまりにも、閉じている問題で使用しようとしました。

私はinotifyと全く違う何かを使うべきですか?

答えて

0

同じことを達成するためにentrを使用しています。インストールしたら(brewなど)、作業ディレクトリ/home/name/kivy/で次のコマンドを実行してください:

関連する問題