1

Может кто-нибудь объяснить, почему мне говорят, что нет модуля httplib2, хотя он находится в списке пипсов?

Johns-MacBook-Air-8:~ jyamamo$ pip list
httplib2 (0.9.2)
pip (8.1.2)
setuptools (20.10.1)

Johns-MacBook-Air-8:PythonOmekaApiToCsv-master jyamamo$ python omekacsv.py
Traceback (most recent call last):
  File "omekacsv.py", line 3, in <module>
    from omekaclient import OmekaClient
  File "/Users/jyamamo/Desktop/PythonOmekaApiToCsv-master/omekaclient.py", line 1, in <module>
    import httplib2
ImportError: No module named httplib2

Заранее спасибо!

1 ответ1

0

Я считаю, что у вас установлены 2 версии Python. Попробуйте which pip и python -v увидеть, к чему относятся эти псевдонимы . Обычно pip относится к pip3, который устанавливается для python3, «python» обычно относится к python2.

Опции :

  • установить httplib2 для python2 с помощью pip2 install httplib2 или менеджер системных пакетов.

Или же

  • Использовать python3

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .