【发布时间】:2019-12-23 19:39:40
【问题描述】:
我想将文件/文件夹上传到 HPC 集群
我尝试过使用 subprocess.Popen:
subprocess.Popen(['scp filename.py HPC_address']
但我收到以下错误:
FileNotFoundError: [WinError 2] 系统找不到指定的文件
编辑:
我正在运行的代码行是: 导入子流程 proc=subprocess.run(["scp", "simplepluto_vel.hdf5", "HPC 地址"])
在控制台上运行时,我收到文件未找到错误。通过脚本运行时,错误是: AttributeError: 'list' 对象没有属性 'read'
我已经删除了 import scp,我之前添加了它,因为我认为它可能会有所帮助
【问题讨论】:
-
你用的是哪个python?另外,运行时文件是否在当前工作目录中?
-
我使用的是 python 3.7.3
-
是的,我在 cwd 中
标签: python-3.x