非常に小さなスクリプトを作成し、スクリプトの出力をキャプチャしようとしました。同様の方法で何度も書いていますが、問題はありませんでした。入力してもらえますか。私は非常にばかげた間違いをしていると思います
numpy_temp = """
import numpy
import sys
a, b, c = numpy.polyfit(%s,%s, 2)
print a, b, c""" %(x, y)
fp_numpy = open("numpy_temp.py", "w")
fp_numpy.write(numpy_temp)
cmd = "/remote/Python-2.7.2/bin/python numpy_temp.py "
proc = subprocess.Popen(cmd, stdout = subprocess.PIPE,
stderr = subprocess.PIPE, shell = True)
out, err = proc.communicate()
print "out", out