嗨我需要sqlite3用于教育目的, 但如果我想在Powershell中安装sqlite,我每次都会收到此消息:
我打字:
npm install sqlite3 --save
我得到了:
sqlite3@4.0.0安装C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的 node-pre-gyp install --fallback-to-build
node-pre-gyp ERR!试图下载(403):https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v4.0.0/node-v64-win32-x64.tar.gz node-pre-gyp ERR!未找到sqlite3@4.0.0和node@10.3.0(node-v64 ABI,未知)的预构建二进制文件(使用node-gyp回退到源代码编译) gyp ERR!配置错误 gyp ERR!堆栈错误:无法找到Python可执行文件" python",您可以设置PYTHON env变量。 gyp ERR!在PythonFinder.failNoPython上的堆栈(C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ lib \ configure.js:483:19) gyp ERR!在PythonFinder堆栈。 (C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ lib \ configure.js:508:16) gyp ERR!堆栈在C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ polyfills.js:284:29 gyp ERR!堆栈在FSReqWrap.oncomplete(fs.js:182:21) gyp ERR!系统Windows_NT 10.0.17134 gyp ERR!命令" C:\ Program Files \ nodejs \ node.exe" " C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js" "配置" " - 后退到构建" " - 模块= C:\用户\沙雅县\桌面\ UNI \ MS2 \昂。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的\ lib中\结合\节点-V64-Win32的64 \ node_sqlite3.node" " - MODULE_NAME = node_sqlite3" " - module_path中= C:\用户\沙雅县\桌面\ UNI \ MS2 \昂。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的\ lib中\结合\节点-V64-Win 32的64" " - napi_version = 3" " - node_abi_napi = NAPI" " - msvs_version = 2015" gyp ERR! cwd C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的 gyp ERR! node -v v10.3.0 gyp ERR! node-gyp -v v3.6.2 gyp ERR!不好 node-pre-gyp ERR!构建错误 node-pre-gyp ERR!堆栈错误:无法执行' C:\ Program Files \ nodejs \ node.exe C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback -to-build --module = C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18-master \ aprg18-master \ user_management \ node_modules \ sqlite3 \ lib \ binding \ node-v64-win32-x64 \ node_sqlite3.node --module_name = node_sqlite3 --module_path = C:\ Users \ shaya \ Desktop \ UNI \ MS2 \昂。 Programmieren \ aprg18-master \ aprg18-master \ user_management \ node_modules \ sqlite3 \ lib \ binding \ node-v64-win32-x64 --napi_version = 3 --node_abi_napi = napi --msvs_version = 2015' (1) node-pre-gyp ERR!在ChildProcess堆栈。 (C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang.Programmieren \ aprg18-master \ aprg18-master \ user_management \ node_modules \ sqlite3 \ node_modules \ node-pre-gyp \ lib \ util \ compile.js:83: 29) node-pre-gyp ERR!在ChildProcess.emit堆栈(events.js:182:13) node-pre-gyp ERR!在maybeClose堆栈(内部/ child_process.js:961:16) node-pre-gyp ERR! Process.ChildProcess._handle.onexit的堆栈(internal / child_process.js:248:5) node-pre-gyp ERR!系统Windows_NT 10.0.17134 node-pre-gyp ERR!命令" C:\ Program Files \ nodejs \ node.exe" " C:\用户\沙雅县\桌面\ UNI \ MS2 \昂。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的\ node_modules \节点预GYP-\ BIN \节点预GYP" "安装" " - 后退到构建" node-pre-gyp ERR! cwd C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18主\ aprg18主\ user_management \ node_modules \ sqlite3的 node-pre-gyp ERR! node -v v10.3.0 node-pre-gyp ERR! node-pre-gyp -v v0.9.0 node-pre-gyp ERR!不好 无法执行' C:\ Program Files \ nodejs \ node.exe C:\ Program Files \ nodejs \ node_modules \ npm \ node_modules \ node-gyp \ bin \ node-gyp.js configure --fallback-to- build --module = C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18-master \ aprg18-master \ user_management \ node_modules \ sqlite3 \ lib \ binding \ node-v64-win32-x64 \ node_sqlite3.node --module_name = node_sqlite3 --module_path = C:\ Users \ shaya \ Desktop \ UNI \ MS2 \昂。 Programmieren \ aprg18-master \ aprg18-master \ user_management \ node_modules \ sqlite3 \ lib \ binding \ node-v64-win32-x64 --napi_version = 3 --node_abi_napi = napi --msvs_version = 2015' (1) npm WARN user_management@1.0.0没有说明 npm WARN user_management@1.0.0没有存储库字段。
npm ERR!代码ELIFECYCLE 错误的ERR!错误1 错误的ERR! sqlite3@4.0.0安装:
node-pre-gyp install --fallback-to-build
错误的ERR!退出状态1 错误的ERR! 错误的ERR! sqlite3@4.0.0安装脚本失败。 错误的ERR!这可能不是npm的问题。上面可能有额外的日志记录输出。npm ERR!可以在以下位置找到此运行的完整日志: 错误的ERR! C:\ Users \用户沙雅县\应用程序数据\漫游\ NPM-cache_logs \ 2018-06-05T07_22_41_622Z-的debug.log PS C:\ Users \ shaya \ Desktop \ UNI \ MS2 \ Ang。 Programmieren \ aprg18主\ aprg18主\ user_management>
请帮忙!