1

您好我正在尝试将我的 python 脚本连接到 google firebase。我在安装 pyrebase 时遇到了一些问题。当我使用 pip install pyrebase 安装时,我收到此错误消息:

图片1:

在此处输入图像描述

但是我尝试了几种方法来解决这个问题,一种方法是通过 pip install pyrebase4 安装。安装会很好,但是当我去写 import 语句 import pyre base 时,我会得到这个错误:

图 2:

在此处输入图像描述

我还尝试卸载 pyrebase4 并安装 setuptools 和 gcloud,我应该可以从中安装 pyrebase。但是它无法构建 pycryptodome 轮。然后它执行这个错误:

图 3:

在此处输入图像描述

谁能帮我把它安装好,我需要尽快完成一个项目,但这个瓶颈真的让我压力很大

4

2 回答 2

5

我在使用 RSA 加密时遇到了同样的问题。然后我卸载我的 pycrypto 包并重新安装它们,这对我来说很好。这是我的卸载和重新安装命令;

  • pip uninstall PyCrypto
  • pip uninstall PyCryptodome
  • pip install PyCryptodome

试试看。

于 2020-01-22T13:16:03.700 回答
0

进入错误指向的文件 (pyrebase.py) 并将引用从 (from Crypto import RSA) 更改为 (from Crypto import rsa)。

这可能会奏效,尽管对于我使用的版本,我必须进入 Crypto 包并修复许多其他不正确的导入。很多进口商品在大写字母中引用时应该是小写字母。

如果你同时做这两个你应该没问题,它至少对我有用。

于 2019-03-11T20:56:42.080 回答