Python ImportError:无法从“Crypto.PublicKey”导入名称“RSA”
嗨,我正在尝试将我的python脚本连接到google firebase。我在安装pyrebase时遇到了一些问题。当我使用pip install pyrebase进行安装时,会收到以下错误消息: 图1: 然而,我尝试了几种方法来解决这个问题,其中一种方法是通过pip安装pyrebase4进行安装。安装会进行得很顺利,但当我要编写import语句import pyre base时,会出现以下错误: 图2: 我还尝试卸载pyrebase4并安装setuptools和gcloud 我应该能够从中pip安装pyrebase。然而,它无法建造一个圆屋顶轮子。然后执行此错误: 图3:Python ImportError:无法从“Crypto.PublicKey”导入名称“RSA”,python,firebase,cloud,pycryptodome,Python,Firebase,Cloud,Pycryptodome,嗨,我正在尝试将我的python脚本连接到google firebase。我在安装pyrebase时遇到了一些问题。当我使用pip install pyrebase进行安装时,会收到以下错误消息: 图1: 然而,我尝试了几种方法来解决这个问题,其中一种方法是通过pip安装pyrebase4进行安装。安装会进行得很顺利,但当我要编写import语句import pyre base时,会出现以下错误: 图2: 我还尝试卸载pyrebase4并安装setuptools和gcloud 我应该能够从中pi
有人能帮我安装并运行这个吗?我需要很快完成一个项目,但是这个瓶颈让我非常紧张。进入错误指向pyrebase.py的文件,并将引用从Crypto import RSA更改为Crypto import RSA 虽然对于我正在使用的版本,我必须进入加密包并修复许多其他不正确的导入,但这可能会起作用。很多导入文件都是用大写字母引用的,而它们本应该是小写的
如果您同时执行这两项操作,您应该会很好,至少对我来说是有效的。进入错误指向pyrbase.py的文件,并将引用从Crypto import RSA更改为Crypto import RSA 虽然对于我正在使用的版本,我必须进入加密包并修复许多其他不正确的导入,但这可能会起作用。很多导入文件都是用大写字母引用的,而它们本应该是小写的
如果你同时做这两件事,你应该会很好,至少对我来说是有效的。我在RSA加密方面也遇到了同样的问题。然后我卸载我的pycrypto包并重新安装,这对我来说很好。以下是我的卸载和重新安装命令 pip卸载PyCrypto pip卸载PyCryptodome pip安装pycryptome
试试看。我在RSA加密方面也遇到了同样的问题。然后我卸载我的pycrypto包并重新安装,这对我来说很好。以下是我的卸载和重新安装命令 pip卸载PyCrypto pip卸载PyCryptodome pip安装pycryptome
试试看。你有太多过时的软件包;我会先更新它们,因为这就是问题的根源所在。我应该从哪里开始寻找过时的软件包?如果你想更新所有过时的软件包,应该提供一些提示。我更新了gcloud oauth2client pycryptodome requests和requests toolbelt with pip install-upgrade,但是当我尝试pip安装pyrbase时,它告诉我未能为pycryptodome构建控制盘,出现错误失败,错误代码为C:\Users\xscub\AppData\Local\Temp\pip-install-svz5v77l\pycryptodome\Okay我不太确定在完成所有这些操作后我做了什么我卸载了pycrpytodome pip install-升级pycrpytodome,然后安装pip-install pyrebase4,现在看起来是编译..你有过多过时的软件包;我会先更新它们,因为这就是问题的根源所在。我应该从哪里开始寻找过时的软件包?如果你想更新所有过时的软件包,应该提供一些提示。我更新了gcloud oauth2client pycryptodome requests和requests toolbelt with pip install-upgrade,但是当我尝试pip安装pyrbase时,它告诉我未能为pycryptodome构建控制盘,出现错误失败,错误代码为C:\Users\xscub\AppData\Local\Temp\pip-install-svz5v77l\pycryptodome\Okay我不太确定在完成所有这些操作后我做了什么我卸载了pycrpytodome pip install-升级pycrpytodome,然后安装pip-install pyrebase4,现在看起来是编译..为我工作,发生在我安装pycryptodome时,而pycrpyto已经安装。安装过程可能会检查您是否安装了旧的一个为我工作,发生在我安装pycryptodome时,而pycrpyto已经安装。安装程序可能会检查您是否安装了旧的