Failed at the grpc@1.10.1 install script.

前言

最近在撰寫 nodejs + firebase 時出現了一些問題滿奇怪的問題,這邊紀錄一下…

錯誤訊息

主要會跳幾個關鍵字錯誤有以下

1
2
3
4
5
6
7
8
9
node-pre-gyp ERR!
gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.
node-pre-gypgyp ERR!ERR! build errorSystem
Windows_NT 10.0.17763
npm ERR! grpc@1.10.1 install: `node-pre-gyp install --fallback-to-build --library=static_library`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the grpc@1.10.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

解決方式

在 GitHub issues 中,也有人提出了npm ERR! Failed at the grpc@1.10.1 install script.問題,下面就有人提供了一段方式來解決。

重新安裝 firebase 即可。

1
npm install firebase@4.6.2 --save

react-native 可以不用安裝。

原文:https://github.com/hyperledger/caliper/issues/80

補充發生原因

後來研究了一下這個原因,基本上是出在 Firebase v4.5.0 的相依套件 grpc 只相容於特定的 Nodejs 版本號,所以只需要將 Firebase 更新到 4.5.0 以上就可以解決這個問題哩~

依照另一篇討論串:連結

Liker 讚賞 (拍手)

如果這一篇筆記文章對你有幫助,希望可以求點支持或 牡蠣 鼓勵 (ノД`)・゜・。

Liker 是一個按讚(拍手)的讚賞機制,每一篇文章最多可以按五下拍手,過程你只需要登入,如果你願意按個讚,對於創作者來講是一個莫大的鼓勵與支持。

Google AD

撰寫一篇文章其實真的很花時間,如果你願意「關閉 Adblock (廣告阻擋器)」來支持我的話,我會非常感謝你 ヽ(・∀・)ノ