Python代码在Jupyter Notebook上运行,但不在命令行上运行

时间:2019-07-11 20:39:49

标签: command-line python

我已经使用Jupyter Notebook编写了python代码,该代码将自动更新电子表格。现在,我试图使其使用.bat文件运行,我计划将其计划每月使用Windows Task Scheduler运行。但是,当我尝试运行bat文件时,它给了我以下错误:

C:\Users\sdoggett\Box\Clipper Monthly Report Automation\Automation Code>"C:\ProgramData\Anaconda3\python.exe" "C:\Users\sdoggett\Box\Clipper Monthly Report Automation\Automation Code\Scheduled_Spreadsheet_Automation.py"
Traceback (most recent call last):
  File "C:\Users\sdoggett\Box\Clipper Monthly Report Automation\Automation Code\Scheduled_Spreadsheet_Automation.py", line 10, in <module>
    import Spreadsheet_Automation as SA
  File "C:\Users\sdoggett\Box\Clipper Monthly Report Automation\Automation Code\Spreadsheet_Automation.py", line 20, in <module>
    import numpy as np
  File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
    from . import _distributor_init
  File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
    from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.

问题不在我的代码中,因为它在Juypter Notebook中运行。我可以毫无问题地导入其他python软件包,因此NumPy可能有问题。

我不是专家编码员,所以请您对所有解决方案进行详细说明。

0 个答案:

没有答案