Python程序执行时RSA加密失败的原因是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计269个文字,预计阅读时间需要2分钟。
运行出错,请检查Traceback信息。错误提示:无法导入名为crypto.PublicKey.RSA的模块。解决方案:请确保已安装必要的crypto模块。注意事项:请检查大小写,确保输入正确。问题详情:
报错信息
Traceback (most recent call last):File "ring.py", line 1, in <module>
import os, hashlib, random, crypto.PublicKey.RSA
ImportError: No module named crypto.PublicKey.RSA
解决方案
注意的点
大小写问题
人家的报错信息中crypto是小写
File "ring.py", line 1, in <module>
import os, hashlib, random, crypto.PublicKey.RSA
ImportError: No module named crypto.PublicKey.RSA
自己的是大写,
所以在下面命令安装的时候大小写要一样
然后之前安装的crypto卸载掉
pip uninstall pycrypto// 第一步
pip install Crypto
// 第二步
- 两个回答都需要使用
- sudo easy_install pip 运行两次
参考文章
- stackoverflow.com/questions/32998502/python-importerror-no-module-named-crypto-publickey-rsa
本文共计269个文字,预计阅读时间需要2分钟。
运行出错,请检查Traceback信息。错误提示:无法导入名为crypto.PublicKey.RSA的模块。解决方案:请确保已安装必要的crypto模块。注意事项:请检查大小写,确保输入正确。问题详情:
报错信息
Traceback (most recent call last):File "ring.py", line 1, in <module>
import os, hashlib, random, crypto.PublicKey.RSA
ImportError: No module named crypto.PublicKey.RSA
解决方案
注意的点
大小写问题
人家的报错信息中crypto是小写
File "ring.py", line 1, in <module>
import os, hashlib, random, crypto.PublicKey.RSA
ImportError: No module named crypto.PublicKey.RSA
自己的是大写,
所以在下面命令安装的时候大小写要一样
然后之前安装的crypto卸载掉
pip uninstall pycrypto// 第一步
pip install Crypto
// 第二步
- 两个回答都需要使用
- sudo easy_install pip 运行两次
参考文章
- stackoverflow.com/questions/32998502/python-importerror-no-module-named-crypto-publickey-rsa

