【问题标题】:import error; no module named Quandl导入错误;没有名为 Quandl 的模块
【发布时间】:2016-05-25 00:55:33
【问题描述】:

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

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

【问题讨论】:

  • 请发布您的代码,最重要的是导入。我假设有问题,但可以通过样本更确定

标签: python-2.7 importerror quandl


【解决方案1】:

试试小写,import区分大小写,如下:

import quandl

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

pip list

否则试试

help('modules')

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

【讨论】:

  • import quandl(全部小写)
  • 答案是使用小写的“Q”,奇怪的是youtube上的教程可以用大写的“Q”来运行它。谢谢!
  • 以前是大写的“Q”,我想他们最近应该改了,因为我们遇到了同样的问题。
  • 对我来说,我也不得不在我的脚本中用小写字母写它,即使在 Pycharm 上的项目解释器是用大写字母写的...(??)
【解决方案2】:

使用以下语法全部小写

导入quandl

【讨论】:

  • 这对我有用!我遇到的问题是,我设法安装到 Quandl 包,但我将它作为“Quandle”导入。 pycharm 无法识别。因此,一旦我将 Quandl 更改为 quandl,问题就自行解决了
【解决方案3】:

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

sudo apt install python3-pip

然后做;

pip3 install quandl

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

【讨论】:

    【解决方案4】:

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

    点子列表

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

    pip install quandl

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

    【讨论】:

      【解决方案5】:

      我正在关注他们使用“Quandl”的 Youtube 教程。应该是quandl。改一下就不会报错了。

      【讨论】:

        【解决方案6】:

        我在 Pycharm IDE (Quandl 3.0.1) 中遇到了“Q”大写的相关问题:

        import quandl as q
        

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

        import Quandl as q
        

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

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

        import quandl as q
        #import Quandl as q
        

        【讨论】:

          【解决方案7】:

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

          conda install -c dhirschfeld quandl=3.0.1
          

          【讨论】:

            【解决方案8】:
            1. 为 3.1.0 版安装 quandl
            2. 检查你安装的包路径,确保它的名字是quandl而不是Quandl(我以前的名字是Quandl,所以当我使用import quandl时,它总是说“no module named quandl”)
            3. 如果您的软件包名称是 Quandl,请将其删除并重新安装。 (我使用anaconda安装我的包,很方便!)

            【讨论】:

              【解决方案9】:

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

              1. python -m pip install Quandl
              2. 导入数量

              【讨论】:

                【解决方案10】:

                如果有人在 docker 上运行 Jupyter 映像并遇到同样的问题, you can open terminal in Jupyter

                然后输入

                pip install quandl
                

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

                import quandl  
                

                (q小写)

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

                【讨论】:

                  【解决方案11】:

                  终于让它工作了。通过 Anaconda Powershell Prompt(不是常规的 Anaconda Prompt)安装 quandl。它贬低了我的一些图书馆,但最终它正在工作!花了 1.5 天来解决这个问题!!谢谢。原帖:Quandl not working in Jupyter Notebook (but working at command-prompt)

                  【讨论】:

                    【解决方案12】:

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

                    进口quandl quandl.ApiConfig.api_key = 'your_api_key_here' df = quandl.get('WIKI/GOOGL')

                    【讨论】:

                      【解决方案13】:

                      我有相同的错误消息“ImportError: No module named Quandl”所以我所做的只是将其更改为

                      import quandl
                      print(df.head())
                      

                      【讨论】:

                        【解决方案14】:

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

                        import sys
                        
                        !{sys.executable} -m pip install quandl
                        
                        import quandl
                        

                        【讨论】:

                          【解决方案15】:

                          有时 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**”。

                          【讨论】:

                            猜你喜欢
                            • 1970-01-01
                            • 2018-07-10
                            • 2015-11-30
                            • 2012-05-25
                            • 2012-03-16
                            • 2011-12-10
                            • 2016-07-18
                            • 2018-07-06
                            相关资源
                            最近更新 更多