我正在使用pyCharm。我运行了M2CryptoWin64的windowss安装程序:
https://pypi.python.org/pypi/M2CryptoWin64
我首先导航到我下载M2CryptoWin64的位置(与python文件不同的位置)并输入以下命令:
pip install --egg M2CryptoWin64
我成功安装了它。但是,当我运行我的python scrypt时,我收到以下错误: 回溯(最近一次调用最后一次):
File "C:\Users\xxx\PycharmProjects\TLSscanner\scanner_v1.py", line 1, in <module>
import M2Crypto
File "C:\Users\xxx\PycharmProjects\TLSscanner\M2Crypto\__init__.py", line 22, in <module>
import __m2crypto
ImportError: No module named '__m2crypto'
然后,我移动了库文件夹并重复了安装命令行,它告诉我库已安装。我再次尝试,同样的问题。
答案 0 :(得分:1)
最后一个M2Crypto版本(编辑此答案时为0.28.1)适用于python 3! https://mta.openssl.org/pipermail/openssl-users/2018-February/007463.html