无法导入名为pandas的模块

时间:2016-01-18 11:38:27

标签: python pandas import module

我安装了python 2.7和python 3。

我也安装了pip2.7和pip3。

我在Jupyter控制台中使用IPython Notebook。使用控制台我可以使用我想要的每个模块,但我正在尝试使用终端:

python script.py arg1 arg2

我在两个版本的python中都安装了pandas 0.17.1。

然后我在终端中启动我的脚本,我收到以下错误:

Traceback (most recent call last):                                                                                                             
  File "script.py", line 21, in <module>                                                                                                
     import pandas as pd                                                                                                                        
 ImportError: No module named pandas

但在运行时

pip install pandas
pip2.7 install pandas

它说:

 requirement already satisfied

如何在我在Terminal中运行的脚本中启用pandas? 有什么想法吗?

谢谢。

4 个答案:

答案 0 :(得分:0)

首先尝试卸载pandas

pip uninstall pandas
pip2.7 uninstall pandas

然后尝试重新安装。

答案 1 :(得分:0)

    pip install numpy
    pip install pandas

pip install django-pandas

django-pandas支持Django(&gt; = 1.4.5)

在某些情况下,需要在虚拟

中安装numpy

答案 2 :(得分:0)

尝试以下命令(这适用于ubuntu 16.04)

sudo apt-get install python-pandas

答案 3 :(得分:0)

有时当您使用 env 命名的 Pandas 时,可能会发生此错误。

相关问题