Python ModuleNotFoundError: Нет модуля с именем «pandas_datareader»

#python

Вопрос:

Я новичок в python и все еще пытаюсь понять, как заставить его работать. Я на

  • Windows 10
  • Python 3.9.8
  • пункт 21.3.1
  • панды 1.3.4
  • запросы 2.26.0
  • панды-читатель данных 0.10.0
  • PyCharm 2021.2.3 (Версия для сообщества)

список pip и pip-шоу подтверждают их установку и версии. В начале моего скрипта на python у меня есть

 import pandas_datareader as pdr
 

но когда я запускаю его, я получаю

 ModuleNotFoundError: No module named 'pandas_datareader'
 

Я читал различные публикации на эту тему, но не нашел решения. Я попытался удалить и переустановить pandas_datareader с помощью pip

 pip uninstall pandas_datareader
pip install pandas_datareader
 

и скачал код с помощью git

 git clone https://github.com/pydata/pandas-datareader.git
cd pandas-datareader
python setup.py install
 

но ни одно из решений не сработало… Может кто-нибудь предложить мне решение, пожалуйста? Спасибо!

Хотел уточнить мой вопрос… Каталоги с этими библиотеками не были включены в PyCharm…. Как только я добавил их, ошибка исчезла

Комментарии:

1. Вы проверили, что программа, которую pip вы использовали для установки pandas_datareader , на самом деле нацелена на правильную версию Python? Вы использовали голую pip или python -m pip команду?

2. Вы уверены, что используете ту же версию python в IDE, и проверьте pip list , присутствует ли модуль или нет, и если все в порядке, просто перезапустите свою IDE

3. Вместо описания словами («Я попытался удалить и переустановить pandas_datareader с помощью pip и загрузил код с помощью git»), вы должны показать фактические команды , которые вы выполнили. Вероятно, вам также следует предоставить информацию, которая показывает, какой pip/Python используется, например, вывод pip --version и python --version .

4. Мистермияги Я не уверен, как проверить, нацелен ли pip на правильную версию Python… Не могли бы вы подробнее рассказать об этом, пожалуйста? И я пробовал как голую команду pip, так и команду python-m pip

5. Бхавья Парих… Я не уверен, как проверить, использую ли я ту же версию python в IDE… Я проверил «список пунктов», и, насколько я знаю, у меня самые последние версии всех модулей… Но я несколько раз перезапускал PyCharm