使用npm安装tensorflow.js不起作用

时间:2018-08-24 06:12:05

标签: javascript tensorflow tensorflow.js

我是TensorFlow.js的新手,刚刚开始按照https://js.tensorflow.org/的指南进行操作。我试图通过npm安装@ tensorflow / tfjs,但是它不起作用。这是我收到的错误消息:

XXXXXXX$ npm install @tensorflow/tfjs
npm ERR! code E404
npm ERR! 404 Not Found: @tensorflow/tfjs-converter@0.5.7

但是,如果我尝试再次安装它,则错误消息已更改:

XXXXXXX$ npm install @tensorflow/tfjs
npm ERR! code E404
npm ERR! 404 Not Found: @tensorflow/tfjs-core@0.12.11

根据https://www.npmjs.com/package/@tensorflow/tfjs,TensorFlow.js Core和TensorFlow.js Converter应该随TensorFlow.js一起提供,我不需要做任何额外的安装。谁能让我知道可能是什么问题?我尝试运行npm install @tensorflow/tfjs@0.XX.Xnpm install @tensorflow/tfjs --save,但是它们都不起作用。

2 个答案:

答案 0 :(得分:0)

这似乎不是一个与tensorflowJs有关的问题,而是与您在本地网络中使用的代理有关的问题。 您可以尝试使用此answer来使npm在代理后面工作。

答案 1 :(得分:0)

弄清楚出了什么问题,我有2个不同版本的Node.js(一个是8.X.X,另一个是10.X.X),他们互相斗争。试图通过HomeBrew更新或重新安装,最后将Node.js切换为10.X.X,但是我的npm版本是5.6.X,它不支持Node10。最终卸载了npm和node,从{{ 1}},然后安装,再次运行https://nodejs.org/,一切正常。