0

私はpythonスクリプトを実行しようとしています.dを呼び出すのではなく、よりpythonicな方法で実行したかったのsubprocess.run()です。

ライブラリを見つけて、次のrunpyようにスクリプトを呼び出そうとしています:

runpy.run_path(path_name='/home/dir1/dr2/dr3/run_code.py', run_name='__main__')

これにより、で使用されているモジュールの 1 つがrun_code.py存在しないというエラーが返されます。

ModuleNotFoundError: No module named 'fluent_logger'

同じスクリプトを実行してもsubprocess.run()、エラーは発生しません。

これを間違った方法で使用していますか?

4

0 に答える 0