@gregorypetrov

Почему Python не видит модули, установленные через pip?

На Debian 7 Wheezy установлен Python 2.7.13 - самый свежий из 2-й версии, а также актуальный pip.
Ставлю модуль requests:

pip install requests

Установка проходит без ошибок, модуль появляется в папке /usr/local/lib/python2.7/dist-packages. Но при попытке импорта модуля (import requests) в скрипте выпадает ошибка:

ImportError: No module named requests

Если снова попробовать сделать pip install requests, установщик говорит, что модуль уже есть:

Requirement already satisfied: requests in /usr/local/lib/python2.7/dist-packages (2.21.0)


В чем может быть дело? Почему установщик говорит, что модуль уже есть, в папке с модулями requests присутствует, но питон его не может импортировать при вызове ни в скрипте, ни в консоли?

(Та же история с lxml и другими модулями, которые устанавливал через pip).
  • Вопрос задан
  • 3453 просмотра
Пригласить эксперта
Ответы на вопрос 1
@generation_next
Дядь, глупый вопрос, но все же я его задам.
Ты часом не через pyCharm пытаешься все запустить?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект