这不是一个重复的问题,或者至少我不这么认为。
当我尝试运行只有两行的代码片段时:
import pandas as pd
mydates = pd.date_range('2010-01-22', '2010-01-26')
尝试使用foll:
In [16]:import pandas as pd
In [17]:mydates = pd.date_range('2010-01-22', '2010-01-26')
Traceback (most recent call last):
在尝试2.7和3.6后,我得到以下错误
File "<ipython-input-17-ef49b611e028>", line 1, in <module>
mydates = pd.date_range('2010-01-22', '2010-01-26')
TypeError: 'list' object is not callable
我做错了什么?
答案 0 :(得分:8)
看起来python认为pd.date_range
是一个列表而你试图调用它。你可能不小心做了这样的事情:
pd.date_range = []
检查其类型
type(pd.date_range)
list
解决方案
重新启动内核。
答案 1 :(得分:0)
安装熊猫!
如果在Jupyter笔记本上工作: 使用 conda安装熊猫 其他: 使用 pip安装熊猫
答案 2 :(得分:-1)
请重新安装熊猫库。也许这可以帮助您解决问题
要安装熊猫的库,
conda安装熊猫