我正在努力学习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'
型
5条答案
按热度按时间ffvjumwh1#
快跑
字符串
按照指令here。
根据我的经验,如果你在使用conda,你不应该用pip安装,除非你确定conda没有它。尝试搜索anaconda.org以查看要使用哪个
-c
源。ig9co6j12#
问题是在安装Anaconda期间未设置conda命令。我通过删除Anaconda与App Cleaner & Uninstaller Pro(免费软件)和重新安装更高版本来解决这个问题。
重新安装后的Anaconda命令下面的工作就像一个魅力。
字符串
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 '。会成功的
bwitn5fc4#
首先使用以下命令卸载datareader:
字符串
然后使用命令安装:
型
这就是为我工作!!
cngwdvgl5#
对于安装,请尝试使用
字符串
而不是
型