pycrypto开发服务器错误“来自Crypto.Cipher import blockalgo”

时间:2012-11-02 12:19:11

标签: google-app-engine encryption cryptography pycrypto

我已安装pycrypto 2.6版,我收到此错误

from Crypto.Cipher import blockalgo
ImportError: cannot import name blockalgo

我看过很多帖子,但我无法解决这个问题

1 个答案:

答案 0 :(得分:3)

如果您根本无法从Crypto.Cipher导入任何内容,可能是由于文件夹,加密和相应的鸡蛋信息,在网站包下创建了小写的“c”

/Library/Python/2.7/site-packages/crypto
/Library/Python/2.7/site-packages/crypto-1.0.0-py2.7.egg-info

导入

时使用相同的案例,导入成功
from crypto.Cipher import AES

或重命名文件夹

/Library/Python/2.7/site-packages/Crypto-1.0.0-py2.7.egg-info
/Library/Python/2.7/site-packages/Crypto

我和后者一起去,与他人保持一致。

我使用Eclipse并且能够使用上述解决方案之一克服此问题。 有时我们很容易忽略这些细节。这是一个很长的镜头,希望这有帮助!