Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Beaglebone Black(deabian):运行简单的PySide代码,但得到;无法连接到x服务器";错误_Python_Pyside_Beagleboneblack - Fatal编程技术网

Python Beaglebone Black(deabian):运行简单的PySide代码,但得到;无法连接到x服务器";错误

Python Beaglebone Black(deabian):运行简单的PySide代码,但得到;无法连接到x服务器";错误,python,pyside,beagleboneblack,Python,Pyside,Beagleboneblack,我试图在BeagleBone black(debian wheezy)上运行简单的PySide代码,它在ubuntu上运行得非常完美。我遵循的步骤与安装debian的pySide主页中所述的步骤相同。但编译python代码时出现“无法连接到X服务器”错误。我的代码是 import sys from PySide import QtGui app = QtGui.QApplication(sys.argv) ---> after this line i am getting that err

我试图在BeagleBone black(debian wheezy)上运行简单的PySide代码,它在ubuntu上运行得非常完美。我遵循的步骤与安装debian的pySide主页中所述的步骤相同。但编译python代码时出现“无法连接到X服务器”错误。我的代码是

import sys
from PySide import QtGui
app = QtGui.QApplication(sys.argv) ---> after this line i am getting that error message.
sys.exit(app.exec_())

我在互联网上搜索了解决方案,但没有找到适合在BBB上运行pyside代码的解决方案。我读了这个。有人能够通过Qws在嵌入式环境中使用Pyside。但是我找不到任何链接。你能帮我解决这个问题吗?我还询问了Beaglebone black google group。

成功。解决了这个问题。为了能够访问X服务器,我只需要以普通用户而不是根用户的身份运行代码。所以我以“debian”用户的身份ssh'ed到beaglebone black并运行代码。这是一个简单的pyside代码,没有任何与GPIO或I2C的集成。如果您想访问/修改这些PIN,您必须处理“debian”用户的权限