【问题标题】:pandas_datareader "cannot import name data"pandas_datareader "无法导入名称数据"
【发布时间】:2019-06-18 21:13:51
【问题描述】:

我正在尝试将 pandas 导入我的程序来制作一个金融程序,我的代码看起来像这样(我的 IDE 是 PyCharm)-

from pandas_datareader import data
import matplotlib.pyplot as plt
import pandas as pd

但是,当我尝试运行代码时,我会收到此错误消息 -

Traceback (most recent call last):
File "/Users/benjamin/PycharmProjects/pandas/venv/pandas.py", line 1, in <module>
from pandas_datareader import data
File "/Users/benjamin/PycharmProjects/pandas/venv/lib/python2.7/site- 
packages/pandas_datareader/__init__.py", line 2, in <module>
from .data import (DataReader, Options, get_components_yahoo,
File "/Users/benjamin/PycharmProjects/pandas/venv/lib/python2.7/site-packages/pandas_datareader/data.py", line 7, in <module>
from pandas_datareader.av.forex import AVForexReader
File "/Users/benjamin/PycharmProjects/pandas/venv/lib/python2.7/site-packages/pandas_datareader/av/__init__.py", line 3, in <module>
from pandas_datareader.base import _BaseReader
File "/Users/benjamin/PycharmProjects/pandas/venv/lib/python2.7/site-packages/pandas_datareader/base.py", line 7, in <module>
import pandas.compat as compat
File "/Users/benjamin/PycharmProjects/pandas/venv/pandas.py", line 1, in <module>
from pandas_datareader import data
ImportError: cannot import name data

【问题讨论】:

  • 将文件重命名为“pandas.py”(或任何其他包名)以外的名称。
  • 你试过什么?快速谷歌搜索此错误导致了一些其他问题,这些问题已通过更新或重新安装得到解决。同样正如@abccd 所说,将您的文件命名为pandas.py 绝对是在玩火。
  • 好的,谢谢。我更改了文件的名称,程序现在导致一条错误消息,指出 Python 没有作为我的计算机的框架安装。但是,它已安装。 (对不起,如果我是菜鸟,因为我是编程新手)
  • 事实上,如果我删除 matplotlib 行,所有错误消息都会消失。知道这是什么意思吗?

标签: python python-2.7


【解决方案1】:

查看此问题以获取更多线索:

import pandas_datareader gives ImportError: cannot import name 'is_list_like'

使用 'pip freeze' 获取带有版本号的模块列表并检查是否有任何不一致

【讨论】:

    【解决方案2】:

    您的 pandas 版本应该 >= 0.19.0 才能从 pandas_datareader 导入数据。

    Pandas Datareader

    【讨论】:

      猜你喜欢
      • 2021-01-01
      • 1970-01-01
      • 2015-04-11
      • 1970-01-01
      • 1970-01-01
      • 2014-04-27
      • 2017-04-11
      • 2020-02-05
      • 2011-07-11
      相关资源
      最近更新 更多