在我写了几个命令到bash脚本之后,我使用Python运行bash脚本。 这些命令主要是Python脚本:
#!/bin/bash
./xmlchange JOB_WALLCLOCK_TIME=30:00:00
./xmlchange NTASKS=40
./case.setup
cp ../something ./something
./xmlchange something
./case.build
./case.submit
我从Python调用bash脚本如下:
^{pr2}$但是,最后一个命令是(/案例提交),总是表现不同。此命令用于将SLURM作业提交到队列。如果我直接从Python运行这个bash脚本,由于内存问题,作业几乎总是立即崩溃。在
但是如果我在终端上运行最后一个命令,任务运行正常。在
因此,我在质疑VS代码会话中的环境是否与默认登录会话相同。因为至少“终端”选项卡界面不一样,它不会加载.bash_配置文件。在
有人有这方面的经验吗?在
目前没有回答
相关问题 更多 >
编程相关推荐