我运行pip3 install pandas_datareader后,Jupyter(Anaconda)中没有名为"pandas_datareader"的模块 [英] No module named 'pandas_datareader' in Jupyter (Anaconda) after I run pip3 install pandas_datareader

查看:161
本文介绍了我运行pip3 install pandas_datareader后,Jupyter(Anaconda)中没有名为"pandas_datareader"的模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试学习熊猫,并希望加载一些股票数据.我正在遵循一个建议我加载pandas.io.data的课程,但是由于io.data贬值了,所以此方法不起作用.因此,我决定改用pandas-datareader.但是我正在努力在Anaconda(Jupiter笔记本)的Mac上安装它.

I am trying to learn pandas and want to load some stocks data. I was following a course which advised me to load pandas.io.data, but this did not work as io.data was depreciated. So I decided to use pandas-datareader instead. But I am struggling to instal it on mac in Anaconda (Jupiter notebook).

我第一次将import pandas_datareader作为pdweb运行时,我收到ModuleNotFoundError:没有名为"pandas_datareader"的模块.毫不奇怪,因为我之前从未使用过它,所以我在终端机中运行pip3 install pandas_datareader,该终端机已成功安装.但是,Jupiter笔记本仍然给我同样的错误.此时,我尝试在终端conda install -c https://conda.anaconda.org/anaconda pandas-datareader,但是它不能用作-bash:conda:找不到命令.

First time I run import pandas_datareader as pdweb I got ModuleNotFoundError: No module named 'pandas_datareader'. Not surprising as I never used this before so I run pip3 install pandas_datareader in Terminal which successfully installed itself. However, Jupiter notebook is still giving me the same error. At this point, I tried running in Terminal conda install -c https://conda.anaconda.org/anaconda pandas-datareader but it did not work as -bash: conda: command not found.

请帮助.我正在寻找详细的解释,因为我不太喜欢技术.

Please help. I am looking for a detailed explanation as I am not too techie.

我在木星中运行的东西

import numpy as np
from pandas import Series, DataFrame
import pandas as pd
import pandas_datareader as pdweb 
import datetime

结果

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-6-da568f513c93> in <module>
      2 from pandas import Series, DataFrame
      3 import pandas as pd
----> 4 import pandas_datareader as pdweb
      5 import datetime

ModuleNotFoundError: No module named 'pandas_datareader'

推荐答案

只需运行

conda install -c anaconda pandas-datareader 

根据说明此处.

根据我的经验,如果您使用的是conda,则应该不要安装,除非您确定conda没有它.尝试搜索anaconda.org,以查看要使用的 -c 源.

In my experience, if you're using conda, you should never install with pip unless you're sure conda doesn't have it. Try searching anaconda.org to see which -c source to use.

这篇关于我运行pip3 install pandas_datareader后,Jupyter(Anaconda)中没有名为"pandas_datareader"的模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆