[英]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.