用root权限运行pyqt?

时间:2018-05-30 13:02:21

标签: python python-3.x pyqt

我正在尝试使用personCollection.fetch().done(() => { console.log(personCollection.header); console.log(personCollection.status); }); 运行pyqt文件,但在以root身份运行时GUI不会运行。它给了我这个错误:

sudo

那么,有没有办法以root权限运行它?

4 个答案:

答案 0 :(得分:0)

我在从Docker容器运行QT时遇到类似的问题。

尝试一下(这是我的解决方案):

echo "export QT_X11_NO_MITSHM=1" >> $HOME/.bashrc

答案 1 :(得分:0)

回显“导出QT_X11_NO_MITSHM = 1” >> $ HOME / .bashrc

为我工作。谢谢!

答案 2 :(得分:0)

OpenCV中运行 Ubuntu 18.04 时,我遇到了类似的问题。我已经使用以下命令解决了

export QT_X11_NO_MITSHM=1

答案 3 :(得分:0)

尝试sudo QT_X11_NO_MITSHM=1,然后输入命令。

例如,运行python脚本:

sudo QT_X11_NO_MITSHM=1 python example.py