我正在关注Youtube(https://www.youtube.com/watch?v=XdErOpUzupY&index=5&list=PLoYCgNOIyGABWLy_XoLSxTVRe2bltV8GM)上的ML教程,并且我想安装@ tensorflow / tfjs-node。但是,当我运行
npm install @tensorflow/tfjs-node
我收到以下错误消息(请参见screencap)。
我看过相关文件已放入node_modules
中,但随后它们立即被卸载。我不确定从这里要去哪里,但是如果您需要更多信息,请告诉我。
欢呼
Package.json
{
"name": "tfjs",
"version": "1.0.0",
"description": "",
"main": "iris.js",
"scripts": {
"start": "parcel --target=node iris.js & nodemon dist/iris.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@tensorflow/tfjs": "^0.11.7",
"@tensorflow/tfjs-node": "^0.1.7",
"nodemon": "^1.17.5",
"parcel": "^1.9.0"
}
}
答案 0 :(得分:2)
鉴于错误的屏幕截图,您使用的是节点版本6,而tensorflowjs
需要节点v8.9+
。考虑使用官方网站here升级服务器节点的版本。完成后,请使用node -v
检查版本,以确保您的节点版本符合tensorflowjs modules
的要求。