Код Python работает на ноутбуке Jupyter, но не в командной строке - PullRequest
0 голосов
/ 11 июля 2019

Я написал код на Python, используя Jupyter Notebook, который автоматически обновит электронную таблицу.Теперь я пытаюсь запустить его с использованием файла .bat, который планирую запускать каждый месяц с помощью планировщика заданий Windows.Однако, когда я пытаюсь запустить файл 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.Я могу импортировать другие пакеты Python без проблем, поэтому это может быть что-то не так с NumPy, в частности.

Я не являюсь опытным программистом, поэтому я был бы признателен за подробные объяснения любых решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...