Я пытаюсь запланировать запуск сценария python ежедневно для сбора некоторых данных с веб-сайта.
Мой сценарий запускается из виртуальной среды Miniconda и запускается так, как задумано, при выполнении из лаборатории jupyter ( .ipynb) или из терминала anaconda (посредством активации виртуальной среды и запуска сценария .py [конвертируется с помощью nbconvert]).
Однако при попытке запустить его с помощью планировщика или при настройке командный файл для запуска этой программы, он вызывает ошибку SSL. Например, при запуске следующего пакетного файла
"C:\Users\YYYY\Miniconda3\envs\data\python.exe" "C:\Users\YYYY\Desktop\cv\script.py"
pause
возникает следующая ошибка:
requests.exceptions.SSLError: HTTPSConnectionPool(host='XXXX', port=443): Max retries exceeded with url: /XXXX (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available."))
Я предполагаю, что есть некоторые дополнительные привилегии, которые предоставляются, если я запускаю это через anaconda или jupyter, которые не включаются, когда я пытаюсь запустить это с помощью пакета или планировщика. Но даже при запуске планировщика с наивысшими привилегиями ничего не меняется.
EDIT Мне удалось запустить планировщик .bat file //, установив версию * 1021, отличную от Anaconda. * (3.8.2) и запуск этой версии python.