【问题标题】:ImportError: No module named pandas. Pandas installedImportError:没有名为 pandas 的模块。熊猫安装
【发布时间】:2016-08-23 02:44:36
【问题描述】:

我对编程很陌生,在将 pandas 导入我的程序时遇到问题。希望有人能指出我正确的方向来解决这个问题。我正在运行 OSX

regresson.py

import pandas as pd
import Quandl

df = Quandl.get('WIKI/GOOGL')
print df.head

我得到了错误:

import pandas as pd
ImportError: No module named panda

我的系统上有 anaconda。

熊猫 0.17.1

Numpy 1.11.1

Scipy 0.18.0

Pytz 2016.6.1

【问题讨论】:

  • 试试help('modules') 看看pandas 是否出现。
  • 没有名为 panda 或 pandas 的 mudule?

标签: python macos pandas anaconda


【解决方案1】:

确保激活你的 conda 环境

在您的终端中-

conda create -n environment_name quandl pandas
cd path_to_env 
activate environment_name 
(environment_name)conda list (make sure u have the right packages)
(environment_name) your_program.py

【讨论】:

    【解决方案2】:
     # if using pip 
     pip install pandas
     # if using anaconda
     conda install pandas
     #after this step use
     condo update -all
    

    【讨论】:

    • 感谢您提供此代码 sn-p,它可能会提供一些有限的即时帮助。一个正确的解释would greatly improve 其长期价值,通过展示为什么这是解决问题的好方法,并将使其对未来有其他类似问题的读者更有用。请edit您的回答添加一些解释,包括您所做的假设。
    【解决方案3】:

    Python 导入和语言本身是区分大小写的。这意味着在您修复 pandas 安装后,您还需要

    import quandl
    

    而不是

    import Quandl
    

    另一方面,值得注意的是,我们通常调用df.head(),而不是df.head。这样,例如,在使用 Jupyter 笔记本时,格式会更好。您还可以指定要查看的第一行数,例如df.head(10)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-02
      • 2015-01-21
      • 2016-12-07
      • 2018-10-09
      • 1970-01-01
      • 2015-12-22
      相关资源
      最近更新 更多