【发布时间】:2015-04-22 20:04:14
【问题描述】:
我正在尝试在 pyCharm python 解释器中导入 pandas,但我一直感到害怕
>>> import pandas
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: No module named pandas
当我从终端运行 python 时它工作正常。我已经阅读了解决方案,但到目前为止没有一个有效。 我已经卸载、重新安装和更新了 pandas。我已将 pyCharm 项目 python 解释器和默认 pyCharm python 解释器更改为“2.7.5 (/usr/local/bin/python)”,所以现在:
>>> os.system('which python')
/usr/local/bin/python
发生在pycharm解释器和终端python解释器中。
关于如何解决此问题的更多想法?
谢谢
【问题讨论】:
-
我看到
/usr/bin/python和/usr/local/bin/python不匹配,是拼写错误吗? -
和你争论是不礼貌的;)
-
@Padriac :) 呵呵——这不是错字,我只是错了,durp!感谢您指出了这一点。我修复了解释器路径,因此它们确实是相同的,但这实际上并没有解决问题。但是,更改终端 shell 路径最终解决了所有问题! :) 将添加为答案。
-
不用担心,安装几个 python 2 是众多乐趣之一!
-
你的 Anaconda 解释器不能是你的 Pycharm 解释器。他们必须有所不同