私は、同じディレクトリ内の別のpythonスクリプトを呼び出す必要があるpythonスクリプトを持っています。 私はこれをしなかった:pythonサブプロセス呼び出しを使用してpythonスクリプトを呼び出す
from subprocess import call
call('somescript.py')
私は、取得するには、次のエラー
call('somescript.py')
File "/usr/lib/python2.6/subprocess.py", line 480, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.6/subprocess.py", line 633, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1139, in _execute_child
raise child_exception
OSErrorの:[errnoを2]そのようなファイルやディレクトリ
は、私は、同じフォルダ内のスクリプトsomescript.pyを持っていませんしかし、。私はここで何かを逃している。ありがとう
あなたの 'PATH'に' .'がありますか? somescript.pyは実行可能ですか? – geoffspear
なぜそれを実行しようとしていますか?なぜそれを '輸入'しないのですか? – tMC
@woobleはい。それはパスにあり、実行可能でもあります。はい。私もそれをインポートすることができます。しかし、どちらかといえば、私はこれがうまくいくと思いますので、私がここで間違っていることを知りたいと思うでしょう。 – user514946