簡體   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