我正在尝试在树莓派上安装firebase-admin。我有3张新的Debian 10 (buster)卡(即完全更新/升级),并尝试了3种不同的方法来安装firebase-admin(我知道这是可以做到的,因为我在另一个Raspberry Pi上做过,但是在我最终安装它之前做了很多事情,我无法复制我所做的!)。因此,每次尝试安装firebase-admin时,我都会得到"python setup.py egg_info"。失败,错误码1">
这是我在RPi中的2个新卡上所做的:
- =出口路径"/home/π/。local/bin: PATH"美元;
- python3 -m pip install google-cloud-storage (success)
- python3 -m pip install firebase (success)
- python3 -m pip install firebase_admin——>失败,错误如上所示
然后我在上面的python3命令前面尝试sudo,得到相同的结果。最后,在一个非sudo卡上,我执行了"python3 -m pip install——upgrade pip setuptools wheel";(成功),然后重复上面的步骤4,得到相同的结果(即python setup.py egg_info"失败,错误码1)。
我很绝望(做一些非常基本和愚蠢的事情?)....任何帮助将非常感激!谢谢(我已经尝试了所有类似问题的建议,但没有成功)。
使用树莓派零W,几乎相同的问题。firebase工作正常,firebase_admin
失败:
python setup.py egg_info未成功运行。│退出代码:1
如果您将firebase管理包与旧版本的grpcio一起安装,它似乎可以工作。这是我使用的命令。
pip install firebase-admin "grpcio <= 1.40.0"
我不知道是否有必要,但我已经手动安装了grpcio
的特定版本,从以前的尝试解决这个问题:
pip3 install --no-cache-dir --force-reinstall -Iv grpcio==1.40.0
希望有帮助!