调试htcondor运行python脚本的问题

我正在向Condor提交一个python脚本。当condor运行它时,得到一个导入错误。Condor将其作为varlibcondorexecutedir_170475condor_exec.exe运行。如果我手动将python脚本复制到执行机器上,并将其放在同样的位置上运行,它就不会出现导入错误。我想知道如何调试这个问题。

我怎么能看到condor运行它的命令行?能否在失败后将filecopied到varlibcondorexecutedir_170475condor_exec.exe beretained,这样我就可以看到它了?有什么其他的建议,如何调试这个?

解决方案:

你可以简单地运行一个交互式作业(基本上就是一个以sleep或cat为命令的作业),然后做ssh_to_job来运行它。

一般来说,你需要在计算节点上设置你的python环境,最好有一个venv,在你的启动脚本里面激活它。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

如何在eclipse中配置构建路径条目

2022-4-21 4:00:13

解决方案

在AppleScript中,在标记后面取X符号并保存到变量中。

2022-4-21 5:00:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索