运行pip3 install pandas_datareader后,Jupyter(Anaconda)中没有名为'pandas_datareader'的模块

fafcakar  于 2023-08-01  发布在  其他
关注(0)|答案(5)|浏览(176)

我正在努力学习Pandas,想加载一些股票数据。我正在遵循一个建议我加载www.example.com的课程pandas.io.data,但这不起作用,因为io.data贬值了。所以我决定使用pandas-datareader。但我正在努力在Anaconda(木星笔记本)的Mac上安装它。
我第一次运行import pandas_datareader作为pdweb时,我得到了ModuleNotFoundError:没有名为'pandas_datareader'的模块。这并不奇怪,因为我以前从来没有使用过这个,所以我运行pip 3 install pandas_datareader在终端成功地安装了它自己。然而,木星笔记本仍然给我同样的错误。在这一点上,我尝试在Terminal conda install -c https://conda.anaconda.org/anaconda pandas-datareader中运行,但它不能像-bash那样工作:conda:找不到命令。
请帮帮我我正在寻找一个详细的解释,因为我不是太技术。
我在木星运行的

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'

ffvjumwh

ffvjumwh1#

快跑

conda install -c anaconda pandas-datareader

字符串
按照指令here
根据我的经验,如果你在使用conda,你不应该用pip安装,除非你确定conda没有它。尝试搜索anaconda.org以查看要使用哪个-c源。

ig9co6j1

ig9co6j12#

问题是在安装Anaconda期间未设置conda命令。我通过删除Anaconda与App Cleaner & Uninstaller Pro(免费软件)和重新安装更高版本来解决这个问题。
重新安装后的Anaconda命令下面的工作就像一个魅力。

conda install -c anaconda pandas-datareader

字符串

6tr1vspr

6tr1vspr3#

如果您使用Anaconda,但仍有问题安装panads-datareader,请使用conda命令'conda install -c anaconda pandas-datareader'。或者安装成功但导入pandas_datareader.data as web仍然给出错误。
找到您的'site-packages % '目录和cd到site-packages % dir,然后运行安装命令'conda install -c anaconda pandas-datareader '。会成功的

bwitn5fc

bwitn5fc4#

首先使用以下命令卸载datareader:

pip uninstall pandas_datareader

字符串
然后使用命令安装:

conda install pandas-datareader


这就是为我工作!!

cngwdvgl

cngwdvgl5#

对于安装,请尝试使用

pip

字符串
而不是

pip3

相关问题