Pycharm 中没有名为“pandas”的模块

Posted

技术标签:

【中文标题】Pycharm 中没有名为“pandas”的模块【英文标题】:No module named 'pandas' in Pycharm 【发布时间】:2016-11-17 11:56:38 【问题描述】:

我阅读了有关的所有主题,但我无法解决我的问题:

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

这是我的环境:

Ubuntu 14.04

Pycharm 版本:2016.1.4

Python 版本:2.7.10

熊猫版本:0.18.1

Pandas 在 Anaconda 中工作,在 Jupyter 中也是如此。任何人都可以建议我如何解决这个问题?

【问题讨论】:

【参考方案1】:

您是否为当前项目选择了项目解释器? https://www.jetbrains.com/help/pycharm/2016.1/configuring-python-interpreter-for-a-project.html

点击此链接,检查包中是否列出了熊猫。

【讨论】:

OP 应确保 Anaconda 是选定的解释器。该环境将包括 Pandas。 工作:从 PyCharm 菜单系统:文件 -> 设置项目:YourProjectName -> 项目解释器 -> 从下拉列表中选择并选择 Anaconda,然后单击确定。 (在后台更新可能需要一些时间)。 如果有人正在寻找更新的 pycharm 2019 答案:jetbrains.com/help/pycharm/configuring-python-interpreter.html【参考方案2】:

如果你使用 PyCharm (IDE),你可以添加一个新的项目解释器。我先安装 Anaconda。

1) 转到文件并单击设置 2)转到项目XXX(版本控制正下方) 3)点击项目解释器 4)点击右上角按钮(与项目解释器对齐)

add new project interpreter - Anaconda3/python.exe

add new project interpreter - Anaconda3/python.exe

【讨论】:

【参考方案3】:

您缺少应包含在项目解释器中的库/包。添加那里的库一切都会好起来的。

【讨论】:

【参考方案4】:

对我来说,解决方案是删除子文件夹中的一些 __init__.py 文件,例如src/site/__init__.py

【讨论】:

以上是关于Pycharm 中没有名为“pandas”的模块的主要内容,如果未能解决你的问题,请参考以下文章

Python:ModuleNotFoundError:没有名为“pandas”的模块[重复]

ImportError:没有名为“xlrd”的模块

如何将 PyCharm 配置为 Pandas

idle中没有pandas

PyCharm:ImportError 没有名为 X 的模块?

PyCharm 中没有名为 kivy 的模块