我应该在哪里存储 M2Crypto 文件

Where should I store M2Crypto files

我正在使用 pyCharm。我 运行 M2CryptoWin64 的 Windows 安装程序来自:
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'

然后,我移动库文件夹并重复安装命令行,它告诉我库已经安装。我又试了一次,同样的问题。

最后一个 M2Crypto 版本(编辑此答案时为 0.28.1)适用于 python3! https://mta.openssl.org/pipermail/openssl-users/2018-February/007463.html