ModuleNotFoundError для pandas_datareader: блокнот Jupyter, использующий различные пакеты из среды conda - PullRequest
0 голосов
/ 07 октября 2018

Я использую Anaconda windows v5.3.

Я получаю сообщение об ошибке:

ModuleNotFoundError: No module named 'pandas_datareader'

Когда я попытался распечатать пакеты, используемые Jupyter Notebook, я понял, что pandas_datareaderне используется, и используется другая версия панд (0.23.0):

import pkg_resources
for i in pkg_resources.working_set:
    print(i)

Вывод

...
pandocfilters 1.4.2
pandas 0.23.0
packaging 17.1
openpyxl 2.5.3
...

Это отличается от библиотеки, установленной в среде pyfinance:

>conda list

# Name                    Version                   Build

pandas                    0.20.3                   py36_0

pandas-datareader         0.4.0                    py36_0

Следовательно, pandas_datareader, похоже, работает в оболочке python в командной строке, но не в блокноте jupyter.Есть ли в любом случае синхронизировать среду ноутбука Jupyter со средой Conda?

1 Ответ

0 голосов
/ 07 октября 2018

Я понял, что для синхронизации ноутбука Jupyter вам просто нужно сделать:

conda install jupyter

...