我不知道为什么,但是() shell在使用arm-linux-gnueabi-gcc 编译而没有 -static选项,然后尝试执行本机可执行文件时表示了-static。这是当shell知道文件存在于该路径但不想给用户权限来知道文件存在时得到的no such file or directory。(例如,您可以使用不返回错误消息的chmod 4755进行检查)。
p=subprocess.Popen(shell_command.split())
File "/usr/lib/python2.7/subprocess.py", line 679, in __init使用shell=True不起作用,因为我的shell脚本调用另一个shell脚本,在此之前必须设置一些环境才能运行该脚本。我被困在这里面了。我只要重启一次系统。= 'my_path/my_shell.sh ' + a