看起来光纤正试图与CUDA_LAUNCH(my_kernel, grid_size, block_size, float* input, float* output, int size);
交谈,但由于我没有互联网连接,因此失败了。有没有办法解决这个问题?
104.20.23.46:443
答案 0 :(得分:0)
如果您使用光纤提供预先构建的二进制文件的其中一个平台,则它不应该触发完整版本并需要下载任何内容:
→ find . -name fibers.node
./node_modules/fibers/bin/darwin-ia32-46/fibers.node
./node_modules/fibers/bin/darwin-ia32-48/fibers.node
./node_modules/fibers/bin/darwin-x64-46/fibers.node
./node_modules/fibers/bin/darwin-x64-48/fibers.node
./node_modules/fibers/bin/linux-ia32-46/fibers.node
./node_modules/fibers/bin/linux-ia32-48/fibers.node
./node_modules/fibers/bin/linux-x64-46/fibers.node
./node_modules/fibers/bin/linux-x64-48/fibers.node
./node_modules/fibers/bin/win32-ia32-46/fibers.node
./node_modules/fibers/bin/win32-ia32-48/fibers.node
./node_modules/fibers/bin/win32-x64-46/fibers.node
./node_modules/fibers/bin/win32-x64-48/fibers.node
46和48指的是Node保留的内部模块版本号,对于主要版本号(即4/6)通常保持相同:
→ node -pe 'process.version'
v6.9.5
→ node -pe 'process.versions.modules'
48
和
→ node -pe 'process.version'
v4.7.0
→ node -pe 'process.versions.modules'
46
如果您没有合适的机器,您可能需要在具有互联网访问权限的同等机器上进行编译,然后移动node_modules/fibers
目录。