擅长:python、mysql、java
<p>你是如何启动脚本的?从您提供的最少信息中可以看出,您正在尝试或试图在Python交互式解释器中执行该命令,或者您想在解释器中执行该命令,但为了使其成为一个字符串,您忘了用引号(“)将其括起来。在</p>
<p>请再解释一下。在</p>
<p>要运行bash命令:</p>
<pre><code>ssh pi@192.168.x.x 'sudo python script_RPI2.py'
</code></pre>
<p>在.sh文件中显示do it,如下例所示:</p>
^{pr2}$
<p>保存此文件后,只需执行./name\u of_文件.sh,它只会在终端中运行bash文件,如果您想运行一个python脚本,在另一个进程中打开一个终端,并执行作为终端命令的字符串,您应该看到如下内容:</p>
<pre><code>from subprocess import call
call(["ls"])
</code></pre>
<p>这将在另一个终端进程中执行ls并将结果返回给您。请检查一下你到底想做什么,然后决定其中一条路。在</p>