ImportError:没有名为'pandas'

时间:2016-06-27 19:06:47

标签: python 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'})

它发生了错误。

  

追踪(最近一次呼叫最后一次):

     

文件“C:\ Users \ thiet01 \ Documents \ Python Scripts \ new 1.py”,第1行,

     

导入pandas

     

ImportError:没有名为'pandas'的模块

如果您需要更多信息,请告诉我,我可以提供。

提前感谢您的帮助。

6 个答案:

答案 0 :(得分:6)

下面解决了我的问题:

apt-get install python3-pandas 要么 apt-get install python2-pandas

字体:https://ask.fedoraproject.org/en/question/36529/installing-python-pandas/

答案 1 :(得分:5)

我长期遇到同样的问题。今天我试了一整天,终于工作了。以下是我如何做到的步骤。我没有理论为什么问题存在以及如何解决。我只知道以下步骤帮助我pandas走了。

一个。 download首先使用以下代码安装miniconda

bash Miniconda2-latest-MacOSX-x86_64.sh

B中。使用以下代码为您的项目创建一个env:

conda create --name trypandas numpy pandas jupyter

℃。去你的环境,用pandas尝试jupyter笔记本:

source activate trypandas
jupyter notebook

注意:我自己的经验表明:

  1. 当我错过conda install jupyter时,pandas只能在纯python环境中工作,不能在ipython或jupyter笔记本中工作;

  2. conda install jupyter之后,pandas现在在jupyter notebook工作。

  3. 上面的步骤B与jupyternumpy一起安装pandas,应该没有问题。

答案 2 :(得分:4)

Here是有关如何安装python包的基本文档。

对于OS X和Linux用户,以下命令应该起作用:

pip install pandas

答案 3 :(得分:1)

即使我遇到了同样的问题,但这也解决了我的问题-

sudo apt-get install python-pandas

要检查是否已安装熊猫:

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

python

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

import pandas

print pandas.\__version__

这将在系统中打印熊猫的安装版本

答案 4 :(得分:0)

我想将此添加为注释,但在stackoverflow的眼中我还不够特别。

某些模块需要单独安装到python目录的libraries文件夹中。使用pip(https://pip.pypa.io/en/stable/)对此有帮助。否则,通过在以下位置安装模块,手动将模块添加到库文件夹:

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

通过命令行((pandas location)> setup.py install)运行安装程序,最后将其添加到python目录中。

希望这有帮助!

答案 5 :(得分:0)

对我来说有用的是确保我运行命令sudo apt-get所以你以root身份运行以确保我下载python3

sudo apt-get install python3

您需要使用sudo的原因,因为Ubuntu等环境会根据Wikihow自动锁定根目录

然后我用了

sudo apt-get update
sudo apt-get upgrade

然后我使用了pip install pandas

这对我有用。我希望这很有用