我正在使用我的覆盆子pi开展一个项目。在这个项目中,我想将我的树莓连接到google firebase,因此我必须使用:
import pyrebase
我在终端安装了pyrebase:
pip install pyrebase
另外我知道pyrebase不支持python 2,所以我使用的是python 3.4.2。我不知道为什么python找不到它,有什么想法或建议吗?
答案 0 :(得分:2)
如果您安装了多个版本的python,可能会对要安装的pyrebase版本感到困惑。
尝试:
pip3 install pyrebase
答案 1 :(得分:1)
尝试像这样导入:
from pyrebase import pyrebase
适合我。
答案 2 :(得分:1)
pip3 install pyrebase4
如果这不起作用 写这个:
pip install pycryptodome
然后
pip install pyrebase
答案 3 :(得分:0)
检查您正在使用的点是否与您的python版本一起使用
pip --version
pip 8.1.2 from c:\python27\lib\site-packages (python 2.7)
我正在使用python 2.7。 如果您正在使用正确的python版本,请尝试使用pip冻结或点击列表查看当前安装的库列表,并检查您尝试安装的库是否存在。
答案 4 :(得分:0)
最佳选择是在您的覆盆子pi中安装Ubuntu Mate,因为我在debian上尝试了这个并且完全没有理由得到同样的问题!所以我安装了ubuntu伙伴,你在这里工作!!
答案 5 :(得分:0)
pip install pyrebase <br>
这是for python 2.x
请安装python 3.x和pip3.x,然后运行
`pip3.x install pyrebase`
答案 6 :(得分:0)
我收到"import error"
的{{1}}。检查此链接后我得到了问题的想法,但无法找到适当的解决方案。经过一天的努力,我得到了解决方案。当我使用pyrebase
进行工程项目时,我在SD上重新安装了PYREBASE
拉伸图像。已删除RASPBIAN-JESSIE
和python2.7
并再次安装python3
,然后安装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
并没有导致导入错误。
答案 7 :(得分:0)
出于某些原因,pyrebase Lib 仅适用于 pycharm ide。
1- 开始清理:
pip3 uninstall pyrebase4
pip3 uninstall pyrebase
2- 安装库
pip3 install pyrebase
3- 重新启动您的电脑。
4- 以管理员身份运行 pycharm ide
5- 在 Python 中导入:
from pyrebase import pyrebase
你现在应该让它工作!