我正在尝试将sqlite3包含在电子项目中,我正在弄脏手。我以前从未使用电子,也没有使用过Node,请原谅我的无知。我明白要在Windows上执行此操作,我需要安装Python,我需要下载sqlite3,我需要安装它。
根据NPM sqlite3页面,我正在尝试使用npm install --build-from-source
安装它
总是失败
unpack_sqlite_dep
'蟒'不被视为内部或外部命令, 可操作程序或批处理文件。
我安装了Python 2.7,并且路径已添加到环境变量PATH中。我可以验证,如果我键入' python'在cmd中,我得到相同的响应。但是,如果我键入' py',它可以工作....
所以,我的问题是:如何让node-gyp使用' py'命令而不是' python'当试图解压缩sqlite3?
如果无法做到这一点,我该如何制作' python'一个可接受的命令?
如果有帮助,我正在使用Windows 10。另外,如果我能以不同的方式完成整个程序,请告诉我。
感谢您的帮助!
答案 0 :(得分:0)
这已经解决了......
卸载Python 2.7.13。重新安装,再次添加路径到PATH变量,现在命令' python'工作得很好......