【发布时间】:2018-01-13 14:44:03
【问题描述】:
我正在尝试将 sqlite3 包含在我正在弄脏的电子项目中。我以前从未使用过电子,也没有使用过 Node,请原谅我的无知。我知道要在 Windows 上执行此操作,我需要安装 Python,我需要下载 sqlite3,并且我需要安装它。
根据 NPM sqlite3 页面,我正在尝试使用 npm install --build-from-source 安装它
它总是失败
unpack_sqlite_dep
'python' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
我安装了 Python 2.7,并且路径已添加到环境变量 PATH 中。我可以验证如果我在 cmd 中键入“python”,我会得到相同的响应。但是,如果我输入“py”,它会起作用....
所以,我的问题是:如何让 node-gyp 在尝试解压 sqlite3 时使用“py”命令而不是“python”?
如果这不可能,我怎样才能让“python”成为可接受的命令?
如果这有帮助,我正在使用 Windows 10。另外,如果我能以不同的方式完成整个过程,请告诉我。
感谢您的帮助!
【问题讨论】:
标签: python-2.7 sqlite electron node-gyp