angular pouchdb -ERROR 找不到 Python 可执行"python",可以设置 PYTHON env 变量



我正在尝试在Angular应用程序中安装PouchDB。这在过去对我有用,但现在当我尝试创建一个新项目时,我收到错误:" Can't find Python executable "python", you can set the PYTHON env variable "

我不确定为什么这是我遇到的错误,这与新的 Angular 有关吗?或者也许是 PouchDB 版本 6.3?任何帮助将不胜感激

我遇到了同样的问题,我通过使用较低的节点.js版本解决了它:

$ nvm list
* 8.3.0 (Currently using 64-bit executable)
7.4.0
6.10.0
4.4.7
4.3.0
$ nvm use 7.4.0
$ npm i --save pouchdb
...
$ nvm use 8.3.0

原因是 pouchdb 使用的 leveldown 具有与您的操作系统和节点版本相对应的预打包二进制文件,因为它找不到我的,它试图构建它,但由于某种原因(可能是 Windows 反斜杠问题(它无法。

最新更新