【发布时间】:2018-11-16 06:35:27
【问题描述】:
我正在运行一个程序,该程序根据用户在我的 Raspberry Pi 上收到的输入运行终端代码。我希望该进程在我的 python 代码打开的不同终端上运行。 为此,我在我的 Ubuntu 机器上做了
os.system("gnome-terminal -x google-chrome") #if i wanted to open chrome
但这不是 raspbian 拉伸的选项。我想知道如何在我的树莓派上执行类似的功能
我曾问过类似的问题here。参考它以更好地理解我的要求
我在运行 Raspbian Stretch 的 Raspberry Pi 模型 2 B 上安装了 Python 3.5.3
【问题讨论】:
-
“在不同的终端上运行”是什么意思?你是否被 Python 终端中 Chrome 的输出所困扰?还是您希望 Python 代码继续与 Chrome 并行运行?
-
我需要 python 代码并排运行。因为当我打开 chrome(或任何其他应用程序)时,它会在与 python 代码相同的终端上启动,这会阻止我进一步输入代码
-
我认为它在 Raspberry Pi 中不起作用,因为没有安装
gnome-terminal。您可以尝试将其替换为os.system("LXTerminal -x google-chrome")。我从来没有尝试过这个,因为我不在我的树莓派上使用 GUI。 -
我尝试过“lxterminal -x”,但没有成功
标签: python python-3.x raspberry-pi