我正在尝试运行 python 脚本,我希望 d 以更 Python 的方式运行它,而不是调用subprocess.run()
.
我找到了runpy
图书馆,我试图这样调用我的脚本:
runpy.run_path(path_name='/home/dir1/dr2/dr3/run_code.py', run_name='__main__')
这将返回我和错误中使用的模块之一run_code.py
不存在:
ModuleNotFoundError: No module named 'fluent_logger'
当我运行相同的脚本时,subprocess.run()
我没有收到任何错误。
我用错了吗?