我正在用我的覆盆子pi开展一个项目。在这个项目中,我想将我的树莓连接到google firebase,因此我必须使用:
import pyrebase
我在终端安装了pyrebase:
pip install pyrebase
另外我知道pyrebase不支持python 2,所以我使用的是python 3.4.2。我不知道为什么python找不到它,有什么想法或建议吗?
如果您安装了多个版本的python,可能会对要安装的pyrebase版本感到困惑。
尝试:
pip3 install pyrebase
尝试像这样导入:
from pyrebase import pyrebase
适合我。
检查你正在使用的pip是否与你的python版本一起使用
pip --version
pip 8.1.2 from c:\python27\lib\site-packages (python 2.7)
我正在使用python 2.7。如果您正在使用正确的python版本,请尝试pip冻结或pip列表以查看当前安装的库列表,并检查您尝试安装的库是否存在。
最好的选择是在你的覆盆子pi中安装Ubuntu Mate,因为我在debian上试过这个并且完全没有理由得到同样的问题!所以我安装了ubuntu伙伴,在这里你去工作!!
pip install pyrebase <br>
这是为python 2.x 请安装python 3.x和pip3.x,然后运行
`pip3.x install pyrebase`
我得到了"import error"
的pyrebase
。检查此链接后我得到了问题的想法,但无法找到适当的解决方案。经过一天的努力,我得到了解决方案。当我在我的工程项目中使用PYREBASE
时,我在SD上重新安装了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
现在,
来自pyrebase import pyrebase
并没有给出导入错误。