未能在Windows上为电子项目安装sqlite3插件

时间:2017-08-06 00:18:48

标签: python-2.7 sqlite electron node-gyp

我正在尝试将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。另外,如果我能以不同的方式完成整个程序,请告诉我。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

这已经解决了......

卸载Python 2.7.13。重新安装,再次添加路径到PATH变量,现在命令' python'工作得很好......