繁体   English   中英

由于 numpy,Python 脚本未与 Windows 任务调度程序一起运行

[英]Python script not running with Windows task scheduler due to numpy

仅当我注释掉 numpy 的导入语句并且我无法弄清楚原因时,才使用 windows 任务调度程序运行基本的 python 脚本。

细节:

我之前试图运行一个更复杂的脚本,但为了缩小我遇到的问题,我最终创建了以下基本脚本来测试使用任务调度程序运行。

import numpy

outDIR = "C:\\Users\\trill_gates\\OneDrive\\Documents\\DS Projects\\"

f = open(outDIR + "demofile2.txt", "w")
f.write("Test Text")
f.close()

正常运行脚本不会产生任何问题。 但是,当我将其设置为与任务调度程序一起运行时,不会创建它应该写入的文件。 只有当import numpy语句被注释掉时,它才会再次起作用。 在我需要按计划运行的正确脚本中,我使用的是 numpy,这似乎也是导致脚本无法运行的原因。 我在两台不同的计算机上尝试了这个,卸载并重新安装了 anaconda 并创建了一个干净的 conda 环境,只包含必要的包,但我仍然遇到同样的错误。

这是我在任务调度程序中用来调用脚本的设置。

在此处输入图像描述

我正在使用 python 3.7.7 和 numpy 1.18.5 的 anaconda 分布。

任何帮助,将不胜感激。

我有类似的东西。 昨天更新到 Python 3.7,它似乎已经杀死了执行计划任务的能力。 我得到的错误是 numpy 相关的,即使脚本不使用 numpy。 . 很快。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM