我是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.X
和npm install @tensorflow/tfjs --save
,但是它们都不起作用。
答案 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/
,一切正常。