0
点赞
收藏
分享

微信扫一扫

python运行程序出现RSA失败


报错信息

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是小写

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卸载掉

pip uninstall crypto
pip uninstall pycrypto

// 第一步
pip install Crypto
// 第二步

  • 两个回答都需要使用
  • sudo easy_install pip 运行两次

参考文章

  • ​​https://stackoverflow.com/questions/32998502/python-importerror-no-module-named-crypto-publickey-rsa​​


举报

相关推荐

0 条评论