Ошибка установки mitmproxy

Я пытаюсь установить mitmproxy на centos 6.4 с python 2.6.6, я получаю ниже ошибку при выполнении команды install.

#pip install mitmproxy

Downloading/unpacking mitmproxy
  Running setup.py egg_info for package mitmproxy
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/tmp/pip-build-root/mitmproxy/setup.py", line 19
        "netlib>=%s, <%s" % (version.MINORVERSION, version.NEXT_MINORVERSION),
                                                                             ^
    SyntaxError: invalid syntax
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/tmp/pip-build-root/mitmproxy/setup.py", line 19

    "netlib>=%s, <%s" % (version.MINORVERSION, version.NEXT_MINORVERSION),

                                                                         ^

SyntaxError: invalid syntax

----------------------------------------
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-root/mitmproxy
Storing complete log in /root/.pip/pip.log

1 ответ

Решение

Эта ошибка указывает на то, что mitmproxy несовместим с python 2.6.x. Я предполагаю, что синтаксис является новым для 2.7.x или что-то в этом роде.

Эта строка не работает для меня в 2.4.3 или 2.6.6, но работает в 2.7.8.

Другие вопросы по тегам