簡體   English   中英

_tkinter.TclError:無法連接以顯示“: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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM