在量angular器中安装geckodriver时出错 – npm install –save geckodriver

我列出了当前安装在我的系统中的npm版本以及当我尝试安装geckodriver时出现的错误。我读了[npm module version] – [geckodriver version] 1.10.x – geckodriver 0.19.1在geckodriver npm site。我有1.10.1版本只安装。即使我安装时面临错误。也跑了webdriver的经理更新 ,unzipps的v0.19.1.zip

C:\ Users \ crk> npm版本

{npm:'5.5.1',

ares:'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 – 保存geckodriver

geckodriver@1.10.0 postinstall W:\ Wgn \ JS_UIAutomation \ node_modules \ geckodriver节点index.js

下载geckodriver … events.js:160扔呃; //未处理“错误”事件^

RequestError:在ClientRequest处连接ETIMEDOUT 192.30.253.113:443。 在ClientRequest.g(events.js:291:16)处的ClientRequest.emit(events(event.js:96:13))处的emitOne(events.js:96:13) (events.js:188:7)在TLSSocket.socketErrorListener(_http_client.js:310:9)上的emitOne(events.js:96:13) :内部/ 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本机)npm WARN堆栈:'错误:EPERM:操作不允许,scandir

\ n \ n \ n \ n \ n WAR \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \ n \path:'W:\ Walgreens \ JS_UIAutomation \ node_modules \ geckodriver \ node_modules'} npm ERR! 代码ELIFECYCLE npm ERR! errno 1 npm ERR! geckodriver@1.10.0 postinstall: node index.js npm ERR! 退出状态1 npm ERR! npm ERR! geckodriver@1.10.0 postinstall脚本失败。 npm ERR! 这可能不是npm的问题。 上面可能还有其他的日志输出。

W:驱动器上没有必要执行此操作的权限。

尝试以pipe理员身份运行terminal,然后重新运行命令npm install --save geckodriver