我在本地运行pantheon,在Linux中遇到了这样的问题。发生错误,在subprocess.py中引发子进程异常。他们有办法解决这个问题吗?tunnel\u manager.py文件如下所示:
from subprocess import Popen, PIPE
if cmd[2] == 'mm-tunnelclient' or cmd[2] == 'mm-tunnelserver':
# expand home directory
for i in xrange(len(cmd_to_run)):
if ('--ingress-log' in cmd_to_run[i] or
'--egress-log' in cmd_to_run[i]):
t = cmd_to_run[i].split('=')
cmd_to_run[i] = t[0] + '=' + path.expanduser(t[1])
procs[tun_id] = Popen(cmd_to_run, stdin=PIPE,
stdout=PIPE, preexec_fn=os.setsid)
mm tunnelclient、mm tunnelserver未安装或不在bash PATH变量中。编译它们并将它们添加到PATH变量中
相关问题 更多 >
编程相关推荐