运行脚本时出错:“ImportError:缺少必需的依赖项['numpy']”

2024-04-30 01:42:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道有很多类似的问题,但我已经尝试了所有我能找到的解决办法,但似乎没有一个有效。在

我有一个python脚本,我每天通过任务调度器(windows10)运行它,其中包括以下行

import pandas as pd
import numpy as np

大约两个星期以来,这个脚本按计划运行,没有问题,然后停止工作(我可能已经更新了一些东西,但我记不起来了)。具体地说,当直接通过控制台运行时,即>python C:\dir\script.py,它不再工作。但如果我在Spyder中加载脚本并在那里运行,它仍然可以正常工作。在

它引发的错误如下:

^{pr2}$

系统路径环境变量中包含C:\Users\user1\Anaconda3\。我也多次重新安装了numpy。有什么想法吗?在


Tags: pyimportnumpy脚本pandasasdirnp
1条回答
网友
1楼 · 发布于 2024-04-30 01:42:51

当您使用conda时,这可能是因为conda在windows上的最新版本中改变了它的激活方式。特别是,当您不在激活的conda环境中时,它很难加载dll。在

通过从活动conda env运行命令python C:\dir\script.py(例如,对基本环境使用conda activate),您应该会看到这个问题被消除了。在

相关问题 更多 >