20

我正在尝试在 virtualenv 上运行 Quandl 模块,我只卸载了 pandas 和 Quandl 包,

我正在运行 Python 2.7.10 - 我已经卸载了所有其他 python 版本,但它仍然给我“ImportError:没有名为 Quandl 的模块”的问题。你知道可能出了什么问题吗?谢谢

4

15 回答 15

53

尝试使用小写,导入区分大小写,如下所示:

import quandl

你是用pip安装的吗?如果是这样,请确保 quandl 在列出的已安装模块中

pip list

否则试试

help('modules')

以确保它已正确安装。如果您没有看到 quandl 列出,请尝试重新安装。

于 2016-05-25T01:01:38.683 回答
12

使用以下语法全部小写

导入量

于 2016-08-17T09:14:39.657 回答
4

如果上述解决方案不适合您(这意味着您使用的是 python 3),请执行以下操作(在 Linux 上);

sudo apt install python3-pip

然后做 ;

pip3 install quandl

您现在应该可以导入和使用 quandl

于 2017-09-26T20:49:29.513 回答
1

通过键入检查它是否与已安装的模块一起存在

点子列表

在命令提示符下,如果没有名为 quandl 的模块,则键入

点安装quandl

在命令提示符下。在 jupyter 为我工作

于 2020-02-06T04:26:37.353 回答
0

使用 Anaconda\Jupyter 笔记本转到安装目录 (C:\Users\<USER_NAME>\AppData\Local\Continuum\anaconda3),其中 <USER_NAME> 是您的登录用户名。然后在命令提示符下执行:

  1. python -m pip install Quandl
  2. 导入量
于 2018-10-19T13:43:15.453 回答
0

quandl 现在已更改,您需要一个 api 密钥,访问该站点并注册您的电子邮件。

导入 quandl quandl.ApiConfig.api_key = 'your_api_key_here' df = quandl.get('WIKI/GOOGL')

于 2019-12-16T16:25:40.443 回答
0
  1. 为 3.1.0 版安装 quandl
  2. 检查你安装的包路径,确保它的名字是 quandl 而不是 Quandl(我以前的名字是 Quandl,所以当我使用时import quandl,它总是说“ no module named quandl”)
  3. 如果您的软件包名称是 Quandl,请将其删除并重新安装。(我使用anaconda安装我的包,很方便!)
于 2017-04-24T21:40:19.867 回答
0

通过安装以下解决了该问题:

conda install -c dhirschfeld quandl=3.0.1
于 2017-02-28T22:58:43.087 回答
0

终于要让它发挥作用了。通过 Anaconda Powershell Prompt(不是常规的 Anaconda Prompt)安装 quandl。它贬低了我的一些图书馆,但最终它正在工作!花了 1.5 天来解决这个问题!!谢谢。原始帖子:Quandl 不在 Jupyter Notebook 中工作(但在命令提示符下工作)

于 2019-10-26T05:50:57.913 回答
0

我正在关注他们使用“Quandl”的 Youtube 教程。应该是quandl。更改它,它不会抛出错误。

于 2016-08-16T21:45:43.597 回答
0

此处列出的解决方案都不适合我。我最终从 Jupyter Notebook 本身安装了它。

import sys

!{sys.executable} -m pip install quandl

import quandl
于 2020-11-26T00:22:43.973 回答
0

我在 Pycharm IDE(Quandl 3.0.1)中对“Q”的大写有一个相关的问题:

import quandl as q

以上将正确导入,但自动完成将不起作用。

import Quandl as q

以上内容不会导入,但允许自动完成。

我的解决方案是在工作时使用自动完成,然后注释掉第二个导入以便运行。

import quandl as q
#import Quandl as q
于 2017-01-12T02:11:32.760 回答
0

我有相同的错误消息“ ImportError:没有名为 Quandl 的模块”所以我所做的只是将其更改为

import quandl
print(df.head())
于 2020-07-03T09:23:50.980 回答
0

如果有人在 docker 上运行 Jupyter 映像并遇到同样的问题, 您可以在 Jupyter 中打开终端

然后输入

pip install quandl

它将安装 jupyter kernelspec 列表指向的 quandl。然后导入为

import quandl  

(q 小写)

我在其他任何地方都没有找到这个解决方案,因此提到了这个

于 2019-08-21T19:02:16.427 回答
-1

有时 quandl 模块与“Quandl”一起出现在以下位置 C:\Program Files (x86)\Anaconda\lib\site-packages\Quandl。

但是 Quandl 的脚本在 import 语句中引用了 quandl。因此,将文件夹 Quandl 重命名为 quandl 对我有用。

新路径:“C:\Program Files (x86)\Anaconda\lib\site-packages**quandl**”。

于 2017-08-08T08:31:09.853 回答