![](/img/trans.png)
[英]tkinter.TclError: couldn't connect to display “localhost:18.0”
[英]_tkinter.TclError: couldn't connect to display “:0”
我正在使用Raspberry pi模型3 B,我已經使用tkinter在python中制作了一個GUI程序,我想在3.2英寸觸摸屏的xpt2046上運行它,我希望我的程序在啟動時運行。 因此,當我首先嘗試在觸摸屏上運行它時,它給了我DISPLAY變量為空的錯誤,為此,我在/.bashrc
文件中為DISPLAY環境變量指定了一個值:0: 但是現在我在啟動時收到此錯誤,但是如果我手動給出命令
python3 /home/pi/gui.pi
該程序運行正常。
我的/.bashrc
文件包括:
export DISPLAY=:0
echo Running at boot
sudo python3 /home/pi/gui.py
如果我從sudo python3 /home/pi/gui.py
刪除sudo
,則它可以正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.