我已经安装了Crypto,使用pip-install-pycrypto。
它完美地安装在了CentOS中。能够查看Crypto文件夹下的所有模块文件/usr/lib64/python2.7/site-packages/Crypto.
在终端中,导入Crypto时。能够做到。
但是从下面的Crypto导入密码时出错从Crypto.Ciper导入AES
说以下错误:追踪(最近一次通话):文件",第1行,在ImportError:没有名为Ciper 的模块
但加密中的其他模块没有导入错误
来自加密导入哈希的来自加密导入签名
从加密导入Util
来自加密导入密码
追溯(最近一次调用最后一次):文件",第1行,在ImportError:无法导入名称密码
请参阅我的终端中的详细进口信息
Python 2.7.5(默认值,2016年11月6日,00:28:07)[GCC 4.8.5 20150623(Red Hat 4.8.5-11)]在linux2上键入"帮助"、"版权"、"信用"或"许可证"以获取详细信息。
导入
导入加密
打印加密文件
/usr/lib64/python2.7/site packages/Crypto/init.pyc-
所有",">内建',">doc",">文件',"名称‘,"包’,">路径,">
修订>‘,’
版本打印os.listdir(os.path.dirname(Crypto.文件))
["协议"、"Util"、"pct_warnings.py"、">init.pyc"、"init.py"、"签名"、"公钥"、"密码"、"哈希"、"SelfTest"、"pct_warning.pyc"one_answers"随机"]
有什么想法可以解决这个问题吗?
该模块可作为RPM包从EPEL存储库中获得。首先卸载您的pip,然后运行yum install python-crypto
。