在我 运行 pip3 install pandas_datareader 之后,Jupyter (Anaconda) 中没有名为 'pandas_datareader' 的模块
No module named 'pandas_datareader' in Jupyter (Anaconda) after I run pip3 install pandas_datareader
我正在努力学习 pandas 并想加载一些股票数据。我正在学习一门建议我加载 pandas.io.data 的课程,但这没有用,因为 io.data 已贬值。所以我决定改用 pandas-datareader。但我正在努力将它安装在 Anaconda(Jupiter 笔记本)的 mac 上。
我第一次 运行 将 pandas_datareader 作为 pdweb 导入时,我得到了 ModuleNotFoundError:没有名为 'pandas_datareader' 的模块。毫不奇怪,因为我以前从未使用过它,所以我在终端中 运行 pip3 install pandas_datareader 成功安装了自己。但是,Jupiter 笔记本仍然给我同样的错误。此时,我在终端 conda install -c https://conda.anaconda.org/anaconda pandas-datareader 中尝试 运行ning 但它没有像 -bash: conda: command not found 那样工作。
请帮忙。我不太懂技术,正在寻找详细的解释。
我运行在木星
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
按照说明 here。
根据我的经验,如果您使用的是 conda,您应该永远不要安装 pip 除非您确定 conda 没有它。尝试搜索 anaconda.org 以查看使用哪个 -c
来源。
问题出在安装 Anaconda 期间未设置 conda 命令。我通过使用 App Cleaner & Uninstaller Pro(免费软件)删除 Anaconda 并重新安装更高版本来解决这个问题。
重新安装 Anaconda 命令后,下面的命令非常有效。
conda install -c anaconda pandas-datareader
对于安装,请尝试使用
pip
而不是
pip3
如果您使用 Anaconda,但在使用 conda 命令安装 panads-datareader 时仍然遇到问题 'conda install -c anaconda pandas-datareader'。或者安装成功但是import pandas_datareader.data as web 还是报错
找到您的 'site-packages % ' 目录并 cd 到 site-packages % 目录,然后 运行 安装命令 'conda install -c anaconda pandas-datareader '。它会起作用。
我正在努力学习 pandas 并想加载一些股票数据。我正在学习一门建议我加载 pandas.io.data 的课程,但这没有用,因为 io.data 已贬值。所以我决定改用 pandas-datareader。但我正在努力将它安装在 Anaconda(Jupiter 笔记本)的 mac 上。
我第一次 运行 将 pandas_datareader 作为 pdweb 导入时,我得到了 ModuleNotFoundError:没有名为 'pandas_datareader' 的模块。毫不奇怪,因为我以前从未使用过它,所以我在终端中 运行 pip3 install pandas_datareader 成功安装了自己。但是,Jupiter 笔记本仍然给我同样的错误。此时,我在终端 conda install -c https://conda.anaconda.org/anaconda pandas-datareader 中尝试 运行ning 但它没有像 -bash: conda: command not found 那样工作。
请帮忙。我不太懂技术,正在寻找详细的解释。
我运行在木星
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
按照说明 here。
根据我的经验,如果您使用的是 conda,您应该永远不要安装 pip 除非您确定 conda 没有它。尝试搜索 anaconda.org 以查看使用哪个 -c
来源。
问题出在安装 Anaconda 期间未设置 conda 命令。我通过使用 App Cleaner & Uninstaller Pro(免费软件)删除 Anaconda 并重新安装更高版本来解决这个问题。
重新安装 Anaconda 命令后,下面的命令非常有效。
conda install -c anaconda pandas-datareader
对于安装,请尝试使用
pip
而不是
pip3
如果您使用 Anaconda,但在使用 conda 命令安装 panads-datareader 时仍然遇到问题 'conda install -c anaconda pandas-datareader'。或者安装成功但是import pandas_datareader.data as web 还是报错
找到您的 'site-packages % ' 目录并 cd 到 site-packages % 目录,然后 运行 安装命令 'conda install -c anaconda pandas-datareader '。它会起作用。