2016-06-27 91 views
6

我正在嘗試學習熊貓,但我一直無法將它導入到我的代碼中。ImportError:No module named'pandas'

我看過本網站上的其他答案,他們都沒有工作。

我剛剛安裝了anaconda並通過conda安裝了所有東西。

這是我試圖運行的示例腳本。

import pandas as pd 

writer = pd.ExcelWriter('farm_data.xlsx', engine='xlsxwriter') 
df.to_excel(writer, sheet_name='Sheet1') 

workbook = writer.book 
worksheet = writer.sheets['Sheet1'] 

chart = workbook.add_chart({'type': 'column'}) 

而且它返回的錯誤。

Traceback (most recent call last):

File "C:\Users\thiet01\Documents\Python Scripts\new 1.py", line 1, in

import pandas

ImportError: No module named 'pandas'

如果您需要更多信息,請讓我知道,我可以提供。

在此先感謝您的幫助。

+2

1)你有沒有安裝熊貓:「conda install pandas」。 2)是anaconda你的默認python,即當你在終端上運行「python」時,它是否說版本指示anaconda分佈 –

+1

你可能有多個Python安裝,在這種情況下pandas被安裝爲一個而不是另一個。 – bernie

+0

@VinceWest 1)是的2)我不這麼認爲。我安裝了anaconda,做了一些故障排除,並嘗試重新啓動,因爲我在另一個線程中看到了這個回覆(可能是你)。當我打開一個python shell時,它並沒有提到任何關於連續體的內容。我應該在其他地方尋找,或者我應該如何糾正? – Tthieme

回答

3

Here是關於如何安裝python軟件包的基本文檔。

對於OS和Linux用戶,下面的命令應該工作:

pip install pandas 
0

我想添加爲註釋,但我不是夠特別但在計算器的眼睛。

某些模塊需要分別安裝到您的python目錄的庫文件夾中。使用pip(https://pip.pypa.io/en/stable/)對此很有幫助。

https://pypi.python.org/pypi/pandas/0.18.1/

通過命令行運行安裝程序((大熊貓位置)>的setup.py安裝),最後將它添加到你的Python:否則手動在安裝模塊的模塊添加到您的庫文件夾目錄。

希望這會有所幫助!

5

我長期以來都遇到同樣的問題。今天我試了一整天,終於奏效了。以下是我如何做到的步驟。對於問題存在的原因以及解決方法,我沒有理論。我只知道以下步驟幫助我獲得了pandas

A. download第一,使用下面的代碼安裝miniconda

bash Miniconda2-latest-MacOSX-x86_64.sh 

B.創建使用下面的代碼項目的ENV:

conda create --name trypandas numpy pandas jupyter 

C.去你的env和嘗試jupyter與大熊貓筆記本使用:

source activate trypandas 
jupyter notebook 

注:我自己的經驗表明:

  1. 當我錯過conda install jupyter,大熊貓只有在純Python環境IPython的工作,而不是也不在jupyter筆記本;

  2. conda install jupyter,pandas現在在jupyter notebook現在工作。

  3. 上面的步驟B安裝jupyter連同numpypandas,應該不會有問題。下面

+0

完美效果很好。 trypandas在哪裏安裝? – Stryker

+0

爲我的Mac,它安裝在〜/ miniconda2/envs 希望它有幫助 – Daniel

+0

完美。謝謝 – Stryker

0

什麼工作對我來說是請確保我運行命令sudo apt-get,以便以root身份運行以確保我像下面那樣下載python3

sudo apt-get install python3 

你需要使用sudo的原因是因爲環境,如Ubuntu的根據是wikiHow https://www.wikihow.com/Become-Root-in-Ubuntu

然後我用

sudo apt-get update sudo apt-get upgrade

然後我用了pip install pandas

自動鎖根

這對我有用。我希望這有幫助