gpt4 book ai didi

python - 没有名为pyrebase的模块?

转载 作者:行者123 更新时间:2023-12-01 09:01:13 25 4
gpt4 key购买 nike

我一直在尝试通过 rapberry pi 3 上的 python 程序访问我的 firebase DB,但我遇到了相同的导入错误

File "/home/pi/Desktop/testFB.py", line 1, in <module>
import pyrebase
ImportError: No module named 'pyrebase'

这是代码

 import pyrebase

config = {
"apiKey": "apikey",
"authDomain": "db.firebaseapp.com",
"databaseURL": "https://db.firebaseio.com/",
"storageBucket": "db.appspot.com"
}
firebase = Pyrebase.initialize_app(config)
db=firebase.database()
print(db.get())

运行“pip3 list”时,“Pyrebase==3.0.27”就在其中

但是在文件/usr/lib/python3.5 (我的其余模块所在的位置)中不存在 Pyrebase.py?

感谢任何帮助,尽管类似的问题有一些对我不起作用的解决方案......提前致谢,3NiGMa

最佳答案

您尚未安装该模块,或者安装该模块的路径未包含在您当前的 python PATH 中。

我建议使用 pip 安装所有模块。

pip install pyrebase

您可以使用以下方式显示包含路径:

python -c "import sys; print('\n'.join(sys.path))"

你能在这些路径中找到你的pyrebase文件夹吗?如果没有,则说明您的配置有问题。

我还建议您使用virtualenv,有关详细信息,请参阅 https://docs.python-guide.org/dev/virtualenvs/因为您可以为每个项目选择 python 解释器版本和依赖关系,并且不必混合其他项目所需的模块。它还总是为新项目创建一个干净的状态。

关于python - 没有名为pyrebase的模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52440377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com