ImportError: No module named _md5

spadgerice 2013-07-09 04:26:57
安装python时,出现告警:
*** WARNING: renaming "_hashlib" since importing it failed: build/lib.linux-i686-2.5/_hashlib.so: undefined symbol: EVP_MD_size
running build_scripts

尽管可正常安装,但是后续在安装setuptools-0.6c8时,会提示:baidu:/home/tt/software_zip # python ./ez_setup.py
Traceback (most recent call last):
File "./ez_setup.py", line 67, in <module>
except ImportError: from md5 import md5
File "/usr/local/python2.5.4//lib/python2.5/md5.py", line 6, in <module>
from hashlib import md5
File "/usr/local/python2.5.4//lib/python2.5/hashlib.py", line 133, in <module>
md5 = __get_builtin_constructor('md5')
File "/usr/local/python2.5.4//lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor
import _md5
ImportError: No module named _md5

openssl已经试过了1.0版本,0.9.8版本;
python 已经试过了2.5.4/2.7.3/2.7.5/3.2 等版本,都有这个问题。
求各位大神帮忙解答。
linux为SUSE
...全文
1056 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
spadgerice 2013-07-10
  • 打赏
  • 举报
回复
引用 1 楼 panghuhu250 的回复:
你是自己编译的python还是用的SUSE的软件包? 好像是openssl没装好,openssl是怎么装的?
的确是这样,只安装了openssl-0.9.8d.tar,未安装openss-devel,安装后问题解决。
panghuhu250 2013-07-09
  • 打赏
  • 举报
回复
你是自己编译的python还是用的SUSE的软件包? 好像是openssl没装好,openssl是怎么装的?
内容概要:本文介绍了COSO企业风险管理框架,阐述了企业风险管理的定义、目标、构成要素及其与内部控制的关系。文章指出,企业风险管理是一个由董事会、管理层及其他人员实施的,应用于战略制定并贯穿于企业之中的过程,旨在识别可能影响主体的潜在事项,管理风险以使其在该主体的风险容量之内,并为主体目标的实现提供合理保证。该框架强调了企业风险管理的八大构成要素:内部环境、目标设定、事项识别、风险评估、风险应对、控制活动、信息与沟通、监控。此外,文章还讨论了企业风险管理的局限性,如人为判断失误、成本与效益的权衡、管理层凌驾等。 适合人群:具备一定管理学基础知识,对风险管理有兴趣的学者、企业管理人员、内部审计师及外部审计师。 使用场景及目标:①帮助组织理解并应用企业风险管理框架,以提高组织的风险管理水平;②指导企业如何通过有效的风险管理来实现其战略、经营、报告和合规目标;③为企业提供一套标准化的风险管理语言,促进内外部沟通与合作。 阅读建议:读者应结合实际案例,深入理解每个构成要素的具体应用,同时关注企业风险管理的局限性,以全面把握企业风险管理的本质。此外,建议定期回顾和更新风险管理策略,以适应不断变化的内外部环境。

37,737

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧