没有名为Crypto的模块导入sage的错误

时间:2016-11-24 13:39:26

标签: python sage

我在Ubuntu机器上运行Sage的笔记本,而我正在使用模块加密来使用AES。我的代码是from Crypto.Cipher import AES。有很多帖子都有错误ImportError: No module named Crypto但是它们都不适合我,因为我有一个python anaconda安装和一个Sage的python安装。我该如何解决?

1 个答案:

答案 0 :(得分:1)

使用Sage的pip安装pycrypto模块, 通过在终端中运行以下命令:

$ sage --pip install pycrypto

然后启动Sage并使用Crypto模块:

$ sage -q
sage: from Crypto.Cipher import AES
sage: