对于Python代码:MacOSX是否包含X终端?(若否,哪一项?)
我似乎在谷歌上找不到答案。是否有人可以检查默认情况下是否在Mac OS X上安装了对于Python代码:MacOSX是否包含X终端?(若否,哪一项?),macos,terminal,Macos,Terminal,我似乎在谷歌上找不到答案。是否有人可以检查默认情况下是否在Mac OS X上安装了xterm,或者如果定义了程序/链接X-terminal-emulator,则更好 我问这个问题的原因是我目前正在运行这个python3代码 process = subprocess.Popen ( ['x-terminal-emulator', '-e', 'sh -c "cd"' ] ) (为了简单起见,更复杂的bash命令替换为cd),并希望与mac兼容。如果有人也能检查一下这台机器是否运行正常(它应该
xterm
,或者如果定义了程序/链接X-terminal-emulator
,则更好
我问这个问题的原因是我目前正在运行这个python3代码
process = subprocess.Popen ( ['x-terminal-emulator', '-e', 'sh -c "cd"' ] )
(为了简单起见,更复杂的bash命令替换为cd
),并希望与mac兼容。如果有人也能检查一下这台机器是否运行正常(它应该会弹出一个新的终端),我将不胜感激
否则,我应该为该特定命令调用哪个终端
谢谢 如果您专门调用
'xterm'
(没有x-terminal-emulator
链接),至少在Lion上是有效的。X11 for Mac OS x默认安装,但它是可选的,因此您无法确定是否安装了xterm,请参阅
Mac OS X设备上总是有Terminal.app