【发布时间】:2014-01-05 15:08:43
【问题描述】:
我会先说我是一个按堆栈标准编程的 n00b。我有数据分析和脚本编写经验——这是我在一家金融公司的专业工作——但我不知道我在后端做什么。
我正在尝试开始使用 pandas 和 python --- 离开 matlab/vba 但我不知道如何安装 pandas 库。
当我尝试导入 pandas 时,我收到一个错误,即 numpy 模块不存在。我试图安装 ezsetup / pip(不知道这是什么)......我不知道在哪里输入这个命令$ python get-pip.py
有时当我尝试import pandas 时出现错误无法导入可散列的名称表
我不知道这意味着什么,而且我什么也没有。
更新
好的,我安装了 anaconda,它似乎允许我直接从控制台导入 numpy 和 pandas。话虽如此,当我尝试编写一个基本的时间序列并使用 pandas 语法绘制它时,我收到一个“未定义序列”的错误,因此我不确定它是否真的在工作
In [1]: import matplotlib.pyplot as plt
In [2]: ts = Series(randn(1000), index=date_range('1/1/2000', periods=1000))
In [3]: ts = ts.cumsum()
In [4]: ts.plot()
【问题讨论】:
-
如果您仍有安装问题,请尝试lfd.uci.edu/~gohlke/pythonlibs。
-
尝试修复 anaconda 安装,看看是否有帮助。我认为 matplotlib 库坏了。
标签: python numpy installation pandas