2016-04-17 75 views
0

在安装了Anaconda的Windows计算机上,我尝试通过在命令行中输入以下内容来安装Quandl Python包:在Python中使用Quandl包,得到AttributeError“模块”Quandl没有属性获得“

pip install Quandl 

我收到确认“成功安装了Quandl-2.8.9”。接下来,我想使用Quandl。在Spyder的一个新的Python脚本尝试下面的命令:

import Quandl 
mydata=Quandl.get("FRED/GDP") 

然而,这会产生错误消息

AttributeError: module 'Quandl' has no attribute 'get' 

我怀疑Quandl由于某种原因未正确安装。我缺少安装的某些方面吗?

+0

您是否将您正在编写的脚本命名为'Quandl.py'? – kindall

+0

是的,我确实。就是这样! –

回答

1

正如kindall指出的那样,我无意中将脚本命名为“Quandl.py”。我将其重命名并且代码按预期工作。

+1

是的,这个我也是 – brian

+0

这个也让我也是 –

0

有一些细微的变化和要求。例如,导入语句应该如下所示。

import pandas as pd 
import quandl 

df = quandl.get('WIKI/GOOGL') 

print(df.head()) 

而且你的脚本应该以大写Q.

0

由于被命名为Quandl.py在你的代码中提到的解释:

import Quandl 
mydata=Quandl.get("FRED/GDP") 

正确的进口应该与小写字母“Q”

import quandl 
mydata=quandl.get("FRED/GDP") 

它对我有用

0

将python文件名重命名为Quandl.py为我工作。

相关问题