Ошибка периода выполнения при установке пакета на пи малины

Я пытаюсь установить пакет, названный imutils использование команды зернышка на моем пи малины, которое я должен создать свою камеру видеонаблюдения. Я встречаюсь со следующей ошибкой.

pi@raspberrypi:~ $ sudo pip install imutils
Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
    ['__name__'])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 22, in <module>
    import requests, six
  File "/usr/local/lib/python2.7/dist-packages/requests/__init__.py", line 61, in <module>
    raise RuntimeError('Requests dependency \'urllib3\' must be version >= 1.21.1, < 1.22!')
RuntimeError: Requests dependency 'urllib3' must be version >= 1.21.1, < 1.22!

Я очень плохо знаком для все это, и я приношу извинения за такой nooby вопрос. Я первоначально пытался обновить urllib3, но это не работало вообще. Спасибо любому, кто может обеспечить некоторую справку.

1
задан 29 May 2017 в 14:35

2 ответа

У меня просто была эта та же проблема. Я не мог установить версию urllib3 позже, чем 1,9 через Кв. - добираются, и любой экземпляр, пытающийся использовать зернышко, привел к urllib3 ошибке.

я зафиксировал его посредством установки его вручную из репозитория GitHub.

клон мерзавца $ git://Python github.com/shazow/urllib3.git
$ setup.py установка

Другая опция, хотя небезопасный, состоит в том, чтобы вручную отредактировать/usr/local/lib/python2.7/dist-packages/requests / __ init __. py и строка замены 53 с

главный, незначительный, исправьте = (1,22,0)

1
ответ дан 7 December 2019 в 15:34

Я просто встретился с той же проблемой. Я следовал за вышеупомянутыми направлениями для переустановки urllib3 от GitHub.

я затем получил сообщение об ошибке о проблемах с запросами. Так, я следовал за тем же шаблоном для запросов:

git clone git://github.com/requests/requests.git
cd requests
python setup.py install

, Который добился цели!

0
ответ дан 7 December 2019 в 15:34

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

Похожие вопросы: