ImportError:没有名为'pyrebase'的模块

问题描述 投票:1回答:6

我正在用我的覆盆子pi开展一个项目。在这个项目中,我想将我的树莓连接到google firebase,因此我必须使用:

import pyrebase

我在终端安装了pyrebase:

pip install pyrebase

另外我知道pyrebase不支持python 2,所以我使用的是python 3.4.2。我不知道为什么python找不到它,有什么想法或建议吗?

python firebase raspberry-pi
6个回答
2
投票

如果您安装了多个版本的python,可能会对要安装的pyrebase版本感到困惑。

尝试:

pip3 install pyrebase

1
投票

尝试像这样导入:

from pyrebase import pyrebase

适合我。


0
投票

检查你正在使用的pip是否与你的python版本一起使用

pip --version
pip 8.1.2 from c:\python27\lib\site-packages (python 2.7)

我正在使用python 2.7。如果您正在使用正确的python版本,请尝试pip冻结或pip列表以查看当前安装的库列表,并检查您尝试安装的库是否存在。


0
投票

最好的选择是在你的覆盆子pi中安装Ubuntu Mate,因为我在debian上试过这个并且完全没有理由得到同样的问题!所以我安装了ubuntu伙伴,在这里你去工作!!


0
投票
pip install pyrebase <br>

这是为python 2.x 请安装python 3.x和pip3.x,然后运行

`pip3.x install pyrebase`

0
投票

我得到了"import error"pyrebase。检查此链接后我得到了问题的想法,但无法找到适当的解决方案。经过一天的努力,我得到了解决方案。当我在我的工程项目中使用PYREBASE时,我在SD上重新安装了RASPBIAN-JESSIE拉伸图像。删除python2.7python3并再次安装python3然后安装pyrebase并经常重新启动。但它奏效了!

$ sudo apt-get remove python2.7

$ sudo apt-get remove python3

$ sudo reboot

$ sudo apt-get install python3

$ wget https://bootstrap.pypa.io/get-pip.py

$ sudo python3 get-pip.py

$ pip3 freeze      #(displays about 15 lines, if pip is installed correctly) 

$ pip3 list        #(displays about 15 lines)

$ sudo pip3 install pyrebase 

现在,

来自pyrebase import pyrebase

并没有给出导入错误。

© www.soinside.com 2019 - 2024. All rights reserved.