没有名为pyrebase的模块?

时间:2018-09-21 09:11:10

标签: python python-3.x firebase

我一直试图通过rapberry pi 3上的python程序访问我的Firebase数据库,但是我遇到了相同的导入错误

--path

这是代码

php artisan make:migration foo --path="../projectB/database/migrations"

# or

php artisan make:migration foo --path="/the/absolute_path/to/projectB/database/migrations" --realpath


# migrate
php artisan migrate --path="../projectB/database/migrations"

# migrate:rollback
php artisan migrate:rollback --path="../projectB/database/migrations"

运行“ pip3列表”后,“ Pyrebase == 3.0.27”就在其中

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

我们将不胜感激,尽管有类似的问题提出了对我不起作用的解决方案... 提前致谢, 3NiGMa

2 个答案:

答案 0 :(得分:0)

您尚未安装模块,或者当前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解释器版本和功能,而不必混合其他项目所需的模块。它还总是为新项目创建干净状态。

答案 1 :(得分:0)

回滚pycryptodome的卸载 移至c:\ users \ hitman \ appdata \ local \ programs \ python \ python38-32 \ lib \ site-packages \ crypto
来自C:\ Users \ Hitman \ AppData \ Local \ Programs \ Python \ Python38-32 \ Lib \ site-packages〜rypto 移至c:\ users \ hitman \ appdata \ local \ programs \ python \ python38-32 \ lib \ site-packages \ pycryptodome-3.9.8.dist-info
来自C:\ Users \ Hitman \ AppData \ Local \ Programs \ Python \ Python38-32 \ Lib \ site-packages〜ycryptodome-3.9.8.dist-info