Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ImportError:无法从“Crypto.PublicKey”导入名称“RSA”_Python_Firebase_Cloud_Pycryptodome - Fatal编程技术网

Python ImportError:无法从“Crypto.PublicKey”导入名称“RSA”

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

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

图1:

然而,我尝试了几种方法来解决这个问题,其中一种方法是通过pip安装pyrebase4进行安装。安装会进行得很顺利,但当我要编写import语句import pyre base时,会出现以下错误:

图2:

我还尝试卸载pyrebase4并安装setuptools和gcloud 我应该能够从中pip安装pyrebase。然而,它无法建造一个圆屋顶轮子。然后执行此错误:

图3:


有人能帮我安装并运行这个吗?我需要很快完成一个项目,但是这个瓶颈让我非常紧张。

进入错误指向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已经安装。安装程序可能会检查您是否安装了旧的