В течение прошлого месяца я выполнял тот же скрипт на Python с использованием планировщика задач Windows, а затем сценарий неожиданно выдал ошибку Insufficient Resources
(см. Ниже).Мой ЦП и ОЗУ находятся на нормальном уровне (ЦП <10% и ОЗУ <20%), когда я пытаюсь запустить программу.Я увеличил в четыре раза и ЦП, и ОЗУ на виртуальной машине, но все равно получаю ту же ошибку. </p>
Это код, который я пытаюсь запустить:
from selenium import webdriver
browser = webdriver.Firefox()
ЭтоЯ получаю ошибку:
Traceback (most recent call last):
File "Desktop\Scripts\Selenium_file.py", line 34, in <module>
browser = webdriver.Firefox()
File "C:\ProgramData\Anaconda3\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 164, in __init__
self.service.start()
File "C:\ProgramData\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 76, in start
stdin=PIPE)
File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 756, in __init__
restore_signals, start_new_session)
File "C:\ProgramData\Anaconda3\lib\subprocess.py", line 1155, in _execute_child
startupinfo)
OSError: [WinError 1450] Insufficient system resources exist to complete the requested service
Я удалил и переустановил селен и получил ту же ошибку.
Я проверил переменную COMSPEC, как этот постпредложил:
>>> import os
>>> os.environ['COMSPEC']
'C:\\Windows\\system32\\cmd.exe'
Я также проверил процессор и память с помощью psutil:
>>> import psutil
>>> psutil.cpu_times()
scputimes(user=237.75, system=402.5625, idle=7884.859375, interrupt=2.421875, dpc=3.71875)
>>> psutil.virtual_memory()
svmem(total=17179398144, available=14275997696, percent=16.9, used=2903400448, free=14275997696)