gpt4 book ai didi

python-2.7 - 只有 Ciper 没有 importing , importerror 但对于其他模块如 Random in Crypto 则没有

转载 作者:太空宇宙 更新时间:2023-11-03 17:23:42 24 4
gpt4 key购买 nike

我已经使用 pip install pycrypto 安装了 Crypto。

它在 CentOS 中完美安装。能够看到 Crypto 文件夹下的所有模块文件。/usr/lib64/python2.7/site-packages/Crypto.

在终端中,当导入 Crypto 时。能够做到。

但是从 Crypto 导入 Ciper 时出错从 Crypto.Ciper 导入 AES

说下面的错误:追溯(最近一次通话): 文件“”,第 1 行,位于ImportError: 没有名为 Ciper 的模块

但在 Crypto 中没有导入其他模块的错误

from Crypto import Hash

from Crypto import Signature

from Crypto import Util

from Crypto import Ciper

追溯(最近的调用最后): 文件“”,第 1 行,位于ImportError: 无法导入名称 Ciper

在我的终端中查看详细的导入

Python 2.7.5(默认,2016 年 11 月 6 日,00:28:07)[GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] 在 linux2键入“help”、“copyright”、“credits”或“license”以获取更多信息。

import os

import Crypto

print Crypto.file

/usr/lib64/python2.7/site-packages/Crypto/init.pyc

print dir(Crypto)

['all', 'builtins', 'doc', 'file', '< strong>name', 'package', 'path', 'revision', 'version>', '版本信息']

print os.listdir(os.path.dirname(Crypto.file))

['Protocol', 'Util', 'pct_warnings.py', 'init.pyc', 'init.py', 'Signature', 'PublicKey ', 'Cipher', 'Hash', 'SelfTest', 'pct_warnings.pyc', 'Random']

关于如何解决这个问题有什么想法吗?

最佳答案

该模块可作为 EPEL 存储库中的 RPM 包使用。首先用 pip 卸载你拥有的东西,然后运行 ​​yum install python-crypto

关于python-2.7 - 只有 Ciper 没有 importing , importerror 但对于其他模块如 Random in Crypto 则没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42196378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com