Я указал текущую версию npm, установленную в моей системе, и ошибку, которая возникает при попытке установить geckodriver. Я прочитал [версия модуля npm] - [версия geckodriver] 1.10.x - geckodriver 0.19.1 на сайте geckodriver npm. Это выглядит У меня установлена только версия 1.10.1. Я все еще сталкиваюсь с ошибкой при установке. Также было запущено обновление webdriver-manager, которое распаковывает архив v0.19.1.zip
Примечание. У меня есть доступ администратора к диску. C: \ Users \ crk> версия npm
{npm: '5.5.1',
ар: '1.10.1-DEV',
http_parser: '2.7.0',
icu: '57 .1 ',
модули: '48',
узел: '6.9.2',
openssl: '1.0.2j',
uv: '1.9.1',
v8: '5.1.281.88',
zlib: '1.2.8'}
W: \ Wgn \ JS_UIAutomation> npm install --save geckodriver
[email protected] после установки W: \ Wgn \ JS_UIAutomation \ node_modules \ geckodriver node index.js
Скачиваем geckodriver ... events.js: 160 throw er; // Необработанное событие 'ошибка' ^
RequestError: подключите ETIMEDOUT 192.30.253.113:443 к ClientRequest. (W: \ Wgn \ JS_UIAutomation \ node_modules \ got \ index.js: 69: 21) в ClientRequest.g (events.js: 291: 16) в emitOne (events.js: 96: 13) в ClientRequest.emit (events .js: 188: 7) в TLSSocket.socketErrorListener (_http_client.js: 310: 9) в emitOne (events.js: 96: 13) в TLSSocket.emit (events.js: 188: 7) в emitErrorNT (net.js : 1278: 8) в _combinedTickCallback (internal / process / next_tick.js: 74: 11) в process._tickCallback (internal / process / next_tick.js: 98: 9) npm WARN Ошибка: EPERM: операция не разрешена, scandir 'W : \ Wgn \ JS_UIAutomation \ node_modules \ geckodriver \ node_modules 'npm WARN at Error (native) npm WARN {Ошибка: EPERM: операция не разрешена, scandir' W: \ Wgn \ JS_UIAutomation \ node_modules \ geckodriver \ node_modules 'npm WARN at Error ( native) npm WARN stack: 'Ошибка: EPERM: операция не разрешена, scandir
\ 'W: \ Wgn \ JS_UIAutomation \ node_modules \ geckodriver \ node_modules \' \ n at Error (native) ', npm WARN errno: -4048, npm WARN code:' EPERM ', npm WARN syscall:' scandir ', npm WARN путь: 'W: \ Wgn \ JS_UIAutomation \ node_modules \ geckodriver \ node_modules'} npm ERR! код ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] после установки: node index.js
npm ERR! Статус выхода 1 нпм ERR! npm ERR! Ошибка сценария постустановки [email protected]. npm ERR! Вероятно, это не проблема npm. Скорее всего, выше есть дополнительный вывод журнала.