Python 导入熊猫导入错误:没有名为熊猫的模块

Python 导入熊猫导入错误:没有名为熊猫的模块,python,pandas,Python,Pandas,当我尝试运行以下源代码时(我安装了anaconda, 其他anaconda库没有问题): 我明白了 "import pandas ImportError: No module named pandas" 但是当我使用命令行并在没有问题的地方导入panda时 $ python Python 2.7.8 |Anaconda 2.0.0 (x86_64)| (default, Jul 2 2014, 15:36:00) [GCC 4.2.1 (Apple Inc. build 5577)]

当我尝试运行以下源代码时(我安装了anaconda, 其他anaconda库没有问题):

我明白了

"import pandas
 ImportError: No module named pandas"
但是当我使用命令行并在没有问题的地方导入panda时

$ python
Python 2.7.8 |Anaconda 2.0.0 (x86_64)| (default, Jul  2 2014, 15:36:00) 
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import pandas
>>>

但是我仍然不能使用任何我喜欢的pandas命令

你的程序特别要求用shebang行运行系统Python/usr/bin/python,因此无论您是否安装了anaconda,该程序都不会使用anaconda的python运行。尝试运行该命令

python program.py

(或者不管你的程序叫什么)。这将确保您获得安装了Pandas的Python版本。

如果您希望在解释器和“/prog.py”中运行它时获得相同的结果,请确保Python模块中包含以下内容,而不是#/usr/bin/python:

#!<path-to-your-anacaonda-python>
#!

我所写的“which”命令将提供路径

我在设置anaconda和ST3时遇到了同样的问题,并通过以下方式修复了它: 文件->首选项->浏览软件包。然后转到user并打开Python3.sublime-build,使用anaconda中的python编辑cmd。重新启动并享受

{
 "cmd": ["/Users/*USERNAME*/anaconda/bin/python", "-u", "$file"],
 "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
 "selector": "source.python" 
}

您能否从命令行键入“which python”并提供输出?Anaconda python未安装在
/usr/bin/python
。这就是苹果提供的系统Python。这正是我的观点
{
 "cmd": ["/Users/*USERNAME*/anaconda/bin/python", "-u", "$file"],
 "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
 "selector": "source.python" 
}