yocto PyroでPythonスクリプトを使用してパッケージをビルドしています。Python Subprocess.PopenがクロスプラットフォームのYoctoで動作しない
Pythonスクリプトでは、私はsubprocess.Popen
を使用しています。
Pythonスクリプトがクロスプラットフォーム用に実行されるとき、クロスプラットフォームのPythonサブプロセスパスを使用する必要がありますが、私の場合はネイティブパス "/usr/lib/python2.7/subprocess.py"を使用する必要があります。 PC。
そのため、私はin _execute_child raise child_exception
に直面しています。 この問題を解決するお手伝いはできますか?
エラーが
File "/usr/lib/python2.7/subprocess.py", line 566, in check_output
process = Popen(stdout=PIPE, *popenargs, **kwargs)
File "/usr/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
PSを下回っている:私はすでに「シェル= True」にオプションを試してみましたが、それは私の問題を解決しませんでした。