Spyder не может найти модуль с именем 'pandas_datareader' - PullRequest
0 голосов
/ 05 сентября 2018

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

Я пытаюсь использовать pandas-datareader для получения цен на акции из Интернета. Я использую Windows с Python версии 3.6. Я сначала установил pandas-datareader из консоли, используя

pip install pandas-datareader.

Затем я написал код, который использовал строку

import pandas_datareader.data as web

Вернулся с ошибкой

`ModuleNotFoundError: нет модуля с именем 'pandas_datareader'

Я попытался заново загрузить pandas-datareader, на случай, если он не сработал в первый раз, но консоль вернулась с «Требование уже выполнено», так что это не было проблемой. Оттуда я удалил pandas-datareader и переустановил его с

pip3 install pandas-datareader

Я все еще получаю то же сообщение об ошибке. Я беспокоился, что это может быть связано со старыми версиями python, установленными на моем компьютере, поэтому я удалил все файлы для python 2.7, но это не помогло. Я перезапустил Spyder и мой компьютер, и это не помогло. Я попробовал ноутбук Юпитера, и это тоже не помогло.

Теперь, чтобы продвинуться дальше в своем исследовании, я посмотрел в своих папках на скрытые файлы, чтобы увидеть, где скрывается pandas-datareader. Когда я перехожу к C:\Users\J.Shepard\Anaconda3\pkgs и C:\Users\J.Shepard\Anaconda3\pkgs, я вижу, что pandas-0.23.0-py36h830ac7b_0 установлен, но я не могу найти ничего похожего на pandas-datareader. Фактически, когда я ищу «pandas-datareader» в моем поиске файлов, я вижу только 2 текстовых файла с одной строкой кода в каждом. Я не знаю, что делать с этим открытием, но я подумал, что это может быть полезно кому-то еще.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...