Ubuntu 19.04上的M2Crypto python3安装错误

时间:2019-06-02 12:12:23

标签: python-3.x ubuntu m2crypto

我不知道如何在适用于Python3的Ubuntu 19.04上下载和安装M2Crypto。

我在Ubuntu 19.04上安装了Python 3.7.3,我按顺序尝试了以下操作:

1- sudo apt-get install swig(工作正常)

2- brew install openssl(工作正常)

3- pip3安装m2crypto(出现以下错误[如图所示])

请帮助我修复它,如何在Ubuntu上为Python3安装M2Crypto? 预先谢谢你。

https://imgur.com/q8gJ8wH

2 个答案:

答案 0 :(得分:1)

我的Ubuntu-18.04没有python3-m2crytpo,真是可惜。它只有python-m2crypto,不适用于python3(对不起,mcepl)。我想Ubuntu 19.04也有同样的问题。

对我来说,安装软件包很正常:

apt-get install build-essential libssl-dev swig python3-dev
pip3 install M2Crypto

(我偷看pip3 download M2Crypto; tar xvf M2Crypto*tar*; less M2Crypto*/INSTALL.rst来弄清楚这些依赖关系。)

答案 1 :(得分:0)

  1. 您尚未安装openssl-dev软件包(无需使用brew,它位于apt-get中)
  2. 为什么不apt-get install python-m2crypto?