繁体   English   中英

在Pandas Python中没有名为read_csv的属性

[英]no attribute named read_csv in pandas python

我是机器学习的新手,正在使用Python中的pandas创建数据集。 我查看了一个教程,只是尝试了用于创建数据框的基本代码,但我不断得到以下追溯:

AttributeError:“模块”对象没有属性“ read_csv”

我已经从Excel 13中以csv(逗号分隔)格式保存了csv文件。这是我的代码:

    import pandas
    import csv

    mydata = pandas.read_csv('foo.csv')
    target = mydata["Label"]

    data = mydata.ix[:,:-1]

工作目录中有一个名为pandas.py (和/或pandas.pyc )的文件,而不是pandas库。 删除或重命名文件解决了该问题。

您更有可能没有正确安装熊猫。 对我来说,正确安装熊猫使我度过了这个错误。 安装到这里了...

sudo apt-get install python-numpy cython

这将安装一个快速的数字处理库(numpy)和熊猫构建过程(cython)所需的工具。

测试numpy

通过运行以下命令打开Python提示符:

python

在提示符下,键入以下内容:

 >>> import numpy
 >>> print numpy.__version__

您应该看到一个数字,例如“ 1.6.1”或更高。

测试cython

通过运行以下命令打开Python提示符:

python

在提示符下,键入以下内容(大写字母很重要!):

 >>> import Cython
 >>> print Cython.__version__

您应该看到一个像“ 0.15.1”或更高的数字。

下载熊猫

我们建议将熊猫存储在用户目录中名为“ projects”的目录中。 为此,请运行以下命令:

mkdir -p ~/projects
cd ~/projects
git clone https://github.com/pydata/pandas.git
cd pandas

您将看到git download pandas。 下载完成后,您又会收到提示,请继续执行下一步。

建造熊猫

要构建熊猫,您必须运行以下两个命令:

python setup.py build_ext --inplace

这大约需要2分钟。 完成后,运行以下命令:

python setup.py build

这也将花费大约2分钟。

小熊猫

为了确保它已正确构建,请在pandas目录中运行以下命令:

python

在此python提示符下,键入:

 >>> import pandas
 >>> print pandas.__version__

您应该看到以下版本号:'''0.10.0b1'''。 希望这能使您摆脱错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM