CikeyQi/nsfwjs-plugin

pnpm install时出现报错: tfjs-node: Running install script, failed in 279ms

Aliorpse opened this issue · 2 comments

node_modules/.pnpm/@tensorflow+tfjs-node@3.21.1_seedrandom@3.0.5/node_modules/@tensorflow/tfjs-node: Running install script, failed in 279ms
.../node_modules/@tensorflow/tfjs-node install$ node scripts/install.js
│ CPU-windows-3.21.1.zip
│ * Downloading libtensorflow
https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-2.9.1.zip
│ node:events:496
│ throw er; // Unhandled 'error' event
│ ^
│ Error: getaddrinfo ENOENT storage.googleapis.com
│ at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26)
│ Emitted 'error' event on ClientRequest instance at:
│ at TLSSocket.socketErrorListener (node:_http_client:495:9)
│ at TLSSocket.emit (node:events:518:28)
│ at emitErrorNT (node:internal/streams/destroy:169:8)
│ at emitErrorCloseNT (node:internal/streams/destroy:128:3)
│ at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
│ errno: -4058,
│ code: 'ENOENT',
│ syscall: 'getaddrinfo',
│ hostname: 'storage.googleapis.com'
│ }
│ Node.js v20.11.0
└─ Failed in 280ms at C:\Users\Alior\Desktop\Miao-Yunzai\node_modules.pnpm@tensorflow+tfjs-node@3.21.1_seedrandom@3.0.5\node_modules@tensorflow\tfjs-node
 ELIFECYCLE  Command failed with exit code 1.

好像是文件不存在?我用浏览器下载了一下https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-2.9.1.zip,是可以下载到的

已经自行解决。
在C:\Windows\System32\drivers\etc\hosts下添加行
142.251.42.251 storage.googleapis.com
参考网站