0
我使用Python 2.7.10并安装了M2Crypto。Python 2.7和M2Crypto - ImportError
导入库这样的:
from M2Crypto import RSA
但在运行python脚本时,我得到这个错误:
ImportError: dlopen(/Users/shuma/Desktop/Projects/adastocks/vir_test/vir_test/lib/python2.7/site-packages/M2Crypto/_m2crypto.so, 2): Symbol not found: _ASN1_TIME_set_string
Referenced from: /Users/shuma/Desktop/Projects/adastocks/vir_test/vir_test/lib/python2.7/site-packages/M2Crypto/_m2crypto.so
Expected in: flat namespace
我使用MacOSX的10.11.5,我试着用冲泡安装。但我仍然得到同样的错误。
使用明确的''env''使事情变得有点明显,这是很好的,但在其他方面,这正是在[''INSTALL.rst''(https://gitlab.com/ m2crypto/m2crypto/blob/master/INSTALL.rst#macosx),不是吗? – mcepl
是的,但对我来说,我必须清理dir缓存并在env中运行。 – SHUMAcupcake