美文网首页
cloudstuido 使用问题

cloudstuido 使用问题

作者: HelloHL | 来源:发表于2020-05-13 20:48 被阅读0次

执行cnpm install 后报错

[npminstall:runscript:error] chromedriver@^2.27.2 scripts.install run "node install.js" error: RunScriptError: Run "sh -c node install.js" error, exit code null
✖ Install fail! RunScriptError: post install error, please remove node_modules before retry!
Run "sh -c node install.js" error, exit code null
RunScriptError: post install error, please remove node_modules before retry!
Run "sh -c node install.js" error, exit code null
    at ChildProcess.proc.on.code (/usr/lib/node_modules/cnpm/node_modules/runscript/index.js:96:21)
    at ChildProcess.emit (events.js:198:13)
    at maybeClose (internal/child_process.js:982:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
npminstall version: 3.27.0
npminstall args: /usr/bin/node /usr/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/root/.cnpmrc --disturl=https://npm.taobao.org/mirrors/node --registry=https://r.npm.taobao.org
image.png

查了好多方法都没用,后处理如下
1.如果执行过npm install,先删除 node_modules 文件夹,不然运行的时候可能会报错
2.执行下面的命令

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

3.再执行 npm install 即可正常下载

问题原因
经分析发现,某些版本下,chromedriver 的 zip 文件 url 的响应是 302 跳转,而在 install.js 里使用的是 Node.js 内置的 http 对象的 get 方法无法处理 302 跳转的情况;而在另外一些情况下,则是因为 googleapis.com 被墙了,此时即使采用科学 上网的方法也仍然无法获取文件。

相关文章

  • cloudstuido 使用问题

    执行cnpm install 后报错 查了好多方法都没用,后处理如下1.如果执行过npm install,先删除 ...

  • Echarts使用问题问题集合

    一:Echarts使用问题--Y轴文字被遮住的解决办法 问题:今天要解决的是Y轴文字被遮住的问题。 被遮住的样式:...

  • VMWare 使用问题

    找不到可以连接的有效对等进程 VMware Fusion 10Pro 在启动虚拟机提示 找不到可以连接的有效对等...

  • 使用问题说明

    1.在使用 git clone 或其他命令的时候,有时候会遇到这类问题,如下: 出现这个问题是因为没有在githu...

  • pytorch使用问题

    pytorch用conda安装的版本比较旧,运行时候会有很多问题,用pip安装新版本之后问题自动消失 比如我碰到两...

  • kettle 使用问题

    在做ETL的时候,连接MySQL读取含有timestamp类型的表,出现如下错误:[kettle imestamp...

  • gerrit使用问题

    1.在使用新公司gerrit的时候报错如下: no matching key exchange method fo...

  • eclipse使用问题

    工程a引用工程b,b是一个库,结果点击a里引用的b库里的类,跳不到源码,跳到jar里边去了。 我记得我最开始是可以...

  • Ubuntu使用问题

    1.连接双屏的时候鼠标或者是拖动窗口跨屏不敏捷 解决 打开系统设置-显示,找到滞带边缘,将其关闭即可。 2.在两个...

  • JStorm使用问题

    基本执行流程 以SequenceTopology为例,其加载流程为: 用户提交拓扑的时候,会先将自己的代码打成ja...

网友评论

      本文标题:cloudstuido 使用问题

      本文链接:https://www.haomeiwen.com/subject/hpgonhtx.html