为什么我得到egg_info错误?

时间:2014-03-12 21:03:20

标签: python-2.7 ubuntu pip mitmproxy

我正在尝试通过pip在ubuntu 13.04上安装mitmproxy,但每次我遇到这个错误:"命令python setup.py egg_info失败,错误代码1在temp / pip-build-lubuntu / cryptography存储完成登录/ home / lubuntu / .pip / pip.log" 我通过apt-get安装了python-pip,python-dev,libxml2-dev,libxslt1和libssl-dev。我的点数版本是1.3.1,python是2.7。我检查了这个错误的所有相关答案,但没有人有帮助。我非常感谢您的指导和帮助。

1 个答案:

答案 0 :(得分:4)

我刚刚遇到这个问题,发现我错过了加密包的几个依赖项:

  

对于Debian和Ubuntu,以下命令将确保   安装了必需的依赖项:

     

$ sudo apt-get install build-essential libssl-dev libffi-dev   蟒-dev的

     

对于Fedora和RHEL衍生物,以下命令将确保   已安装所需的依赖项:

     

$ sudo yum install gcc libffi-devel python-devel openssl-devel

(来自:https://cryptography.io/en/latest/installation/#building-cryptography-on-linux

我正在最小的CentOS6.5 VM上安装,发现我还需要:

libxml2-devel和libxslt-devel

完成后,pip install mitmproxy工作正常。希望有所帮助!