如何在启动时运行python程序(包含tkinter)

时间:2015-03-23 08:10:52

标签: python linux raspberry-pi

我想在启动raspberry pi时执行一个包含tkinter窗口的简单python脚本。并且tkinter窗口将出现在监视器上。假设我的简单脚本是

import Tkinter
from Tkinter import *
root = Tk()
root.mainloop()

我尝试了以下程序但失败了

mkdir ./bin
cd ./bin
sudo nano script_auto_run

然后编写以下代码

#!/bin/bash
sudo python /home/pi/projects/test.py

让它可执行我跑

sudo chmod 755 script_auto_run

编辑了rc.local文件

sudo nano /etc/rc.local

并在exit0之前添加以下行

/home/pi/bin/script_auto_run 
我在做什么错误?

1 个答案:

答案 0 :(得分:1)

打开/etc/profile并将此行放在底部

sudo python /home/pi/projects/test.py

Source