Я не могу импортировать request_oauthlib, я пробовал искать исправление, но не повезло. Когда я пытаюсь импортировать его я получаю следующее сообщение об ошибкеНет модуля с именем 'oauthlib' Python 3.4
Traceback (most recent call last):
File "/home/steven/PycharmProjects/howareyou/questions.py", line 4, in <module>
import requests_oauthlib
File "/usr/local/lib/python3.4/dist-packages/requests_oauthlib/__init__.py", line 1, in <module>
from .oauth1_auth import OAuth1
File "/usr/local/lib/python3.4/dist-packages/requests_oauthlib/oauth1_auth.py", line 6, in <module>
from oauthlib.common import extract_params
ImportError: No module named 'oauthlib'
import sys; print (sys.path)
дает мне:
['/home/steven/PycharmProjects/howareyou',
'/usr/lib/python3/dist-packages',
'/home/steven/PycharmProjects/howareyou',
'/usr/lib/python3.4',
'/usr/lib/python3.4/plat-x86_64-linux-gnu',
'/usr/lib/python3.4/lib-dynload',
'/home/steven/howareyouve/lib/python3.4/site-packages',
'/usr/local/lib/python3.4/dist-packages']
Фактический пакет находится в /usr/local/lib/python3.4/dist-packages, как все мои пакеты, и я могу импортировать все остальное, это просто кажется oauthlib. Я попытался удалить его и переустановить.
Что бы вы использовать для установки/удаления его? – dbliss
Вы установили его через 'pip'? – Samuel
Я использовал pip, я попробовал apt-get, используя метод в другом потоке, и ничего не сделал ... – Steven