Pandas Datareader - 安装后未找到模块
Pandas Datareader - Module not found after installation
我正在尝试安装和使用 Pandas-Datareader,但是当我安装它之后,当我尝试导入它时收到 ModuleNotFoundError
。
我正在使用通过 Anaconda 安装的 Jupyter Notebook - 所以使用 conda 安装程序来安装新包。
输入source activate ipykernel_py3
激活Python3内核环境后,我已经使用conda install -c anaconda pandas-datareader=0.4.0
安装了Pandas-Datareader。
如果我尝试 conda list
,则会得到以下输出 - 显示已安装 Pandas_Datareader。
但是如果我尝试命令 ```import pandas_datareader as pdr``(在文档 here 中找到),然后我收到一条错误消息
ModuleNotFoundError: No module named 'pandas_datareader'
(这种情况在 Jupyter notebook 和 Python3 解释器 运行 中都会发生。
有人可以帮忙吗?
非常感谢
** Conda 列表输出:**
# 个包在 /Users/Chris/anaconda3/envs/ipykernel_py3 的环境中:
#
appnope 0.1.0 py36_0<br>
beautifulsoup44.5.3py36_0<br>
循环仪 0.10.0 py36_0<br>
装饰器 4.0.11 py36_0<br>
自由打字 2.5.5 2<br>
伊库 54.1 0<br>
ipykernel 4.6.1 py36_0<br>
ipython6.0.0py36_0<br>
ipython_genutils 0.2.0 py36_0<br>
jupyter_client5.0.1py36_0<br>
jupyter_core 4.3.0 py36_0<br>
libpng 1.6.27 0<br>
matplotlib 2.0.2 np112py36_0<br>
mkl 2017.0.1 0<br>
numpy 1.12.1 py36_0<br>
openssl 1.0.2k 1<br>
pandas 0.20.1 np112py36_0<br>
pandas-datareader 0.4.0 py36_0 蟒蛇
path.py10.3.1py36_0<br>
预计 4.2.1 py36_0<br>
泡菜共享 0.7.4 py36_0<br>
点 9.0.1 py36_1<br>
prompt_toolkit 1.0.14 py36_0<br>
ptyprocess 0.5.1 py36_0<br>
pygments 2.2.0 py36_0<br>
pyparsing 2.1.4 py36_0<br>
pyqt 5.6.0 py36_2<br>
python 3.6.1 0<br>
python-dateutil 2.6.0 py36_0<br>
pytz 2017.2 py36_0<br>
pyzmq 16.0.2 py36_0<br>
qt 5.6.2 2<br>
阅读线 6.2 2<br>
请求 2.14.2 py36_0 蟒蛇
请求文件 1.4.1 py36_0 anaconda
请求-ftp 0.3.1 py36_0 蟒蛇
scipy 0.19.0 np112py36_0<br>
seaborn 0.7.1 py36_0<br>
安装工具 27.2.0 py36_0<br>
简单泛型 0.8.1 py36_1<br>
饮 4.18 py36_0<br>
六个 1.10.0 py36_0<br>
sqlite 3.13.0 0<br>
tk 8.5.18 0<br>
龙卷风 4.5.1 py36_0<br>
特征 4.3.2 py36_0<br>
wcwidth 0.1.7 py36_0<br>
车轮 0.29.0 py36_0<br>
xz 5.2.2 1<br>
zlib 1.2.8 3
你运行是ipykernel_py3
环境下的笔记本吗?
source activate ipykernel_py3
ipython notebook
只需输入
pip install pandas_datareader 在你的 anaconda 提示符下
然后在 jupyter 中再次尝试 运行。
我正在尝试安装和使用 Pandas-Datareader,但是当我安装它之后,当我尝试导入它时收到 ModuleNotFoundError
。
我正在使用通过 Anaconda 安装的 Jupyter Notebook - 所以使用 conda 安装程序来安装新包。
输入source activate ipykernel_py3
激活Python3内核环境后,我已经使用conda install -c anaconda pandas-datareader=0.4.0
安装了Pandas-Datareader。
如果我尝试 conda list
,则会得到以下输出 - 显示已安装 Pandas_Datareader。
但是如果我尝试命令 ```import pandas_datareader as pdr``(在文档 here 中找到),然后我收到一条错误消息
ModuleNotFoundError: No module named 'pandas_datareader'
(这种情况在 Jupyter notebook 和 Python3 解释器 运行 中都会发生。
有人可以帮忙吗?
非常感谢
** Conda 列表输出:**
# 个包在 /Users/Chris/anaconda3/envs/ipykernel_py3 的环境中:
#
appnope 0.1.0 py36_0<br>
beautifulsoup44.5.3py36_0<br>
循环仪 0.10.0 py36_0<br>
装饰器 4.0.11 py36_0<br>
自由打字 2.5.5 2<br>
伊库 54.1 0<br>
ipykernel 4.6.1 py36_0<br>
ipython6.0.0py36_0<br>
ipython_genutils 0.2.0 py36_0<br>
jupyter_client5.0.1py36_0<br>
jupyter_core 4.3.0 py36_0<br>
libpng 1.6.27 0<br>
matplotlib 2.0.2 np112py36_0<br>
mkl 2017.0.1 0<br>
numpy 1.12.1 py36_0<br>
openssl 1.0.2k 1<br>
pandas 0.20.1 np112py36_0<br>
pandas-datareader 0.4.0 py36_0 蟒蛇
path.py10.3.1py36_0<br>
预计 4.2.1 py36_0<br>
泡菜共享 0.7.4 py36_0<br>
点 9.0.1 py36_1<br>
prompt_toolkit 1.0.14 py36_0<br>
ptyprocess 0.5.1 py36_0<br>
pygments 2.2.0 py36_0<br>
pyparsing 2.1.4 py36_0<br>
pyqt 5.6.0 py36_2<br>
python 3.6.1 0<br>
python-dateutil 2.6.0 py36_0<br>
pytz 2017.2 py36_0<br>
pyzmq 16.0.2 py36_0<br>
qt 5.6.2 2<br>
阅读线 6.2 2<br>
请求 2.14.2 py36_0 蟒蛇
请求文件 1.4.1 py36_0 anaconda
请求-ftp 0.3.1 py36_0 蟒蛇
scipy 0.19.0 np112py36_0<br>
seaborn 0.7.1 py36_0<br>
安装工具 27.2.0 py36_0<br>
简单泛型 0.8.1 py36_1<br>
饮 4.18 py36_0<br>
六个 1.10.0 py36_0<br>
sqlite 3.13.0 0<br>
tk 8.5.18 0<br>
龙卷风 4.5.1 py36_0<br>
特征 4.3.2 py36_0<br>
wcwidth 0.1.7 py36_0<br>
车轮 0.29.0 py36_0<br>
xz 5.2.2 1<br>
zlib 1.2.8 3
你运行是ipykernel_py3
环境下的笔记本吗?
source activate ipykernel_py3
ipython notebook
只需输入
pip install pandas_datareader 在你的 anaconda 提示符下
然后在 jupyter 中再次尝试 运行。