【问题标题】:ImportError: No module named pandas [pycharm]ImportError:没有名为 pandas 的模块 [pycharm]
【发布时间】:2018-07-30 20:32:03
【问题描述】:

我刚刚开始使用 pycharm。我想使用 tabula-py,当我尝试导入 tabula 时,它给了我以下错误:

import tabula
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/Applications/PyCharm 
CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, 
in do_import
    module = self._system_import(name, *args, **kwargs)
  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-
packages/tabula/__init__.py", line 1, in <module>
    from .wrapper import read_pdf
  File "/Applications/PyCharm 
CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, 
in do_import
    module = self._system_import(name, *args, **kwargs)
  File 
"/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-
packages/tabula/wrapper.py", line 17, in <module>
    import pandas as pd
  File "/Applications/PyCharm 
CE.app/Contents/helpers/pydev/_pydev_bundle/pydev_import_hook.py", line 21, 
in do_import
    module = self._system_import(name, *args, **kwargs)
ImportError: No module named pandas

当我尝试导入熊猫时,同样的错误。我该如何解决这个问题?

pip 的输出:

已满足要求:/Users/Rexon/Library/Python/2.7/lib/python/site-packages 中的 pandas 已满足要求:/Users/Rexon/Library/Python/2.7/lib 中的 numpy>=1.9.0 /python/site-packages(来自 pandas) 已满足要求:/Users/Rexon/Library/Python/2.7/lib/python/site-packages(来自 pandas)中的 python-dateutil 已满足要求:/中的 pytz>=2011k Users/Rexon/Library/Python/2.7/lib/python/site-packages(来自 pandas) 要求已经满足:/Users/Rexon/Library/Python/2.7/lib/python/site-packages 中的六个>=1.5(来自蟒蛇)

【问题讨论】:

  • 你试过pip install pandas吗?
  • 是的,它说“要求已经满足:/Users/Rexon/Library/Python/2.7/lib/python/site-packages 中的熊猫要求已经满足:/Users/ 中的 numpy>=1.9.0 Rexon/Library/Python/2.7/lib/python/site-packages(来自 pandas) 要求已经满足:/Users/Rexon/Library/Python/2.7/lib/python/site-packages 中的 python-dateutil(来自 pandas) 要求已经满足:/Users/Rexon/Library/Python/2.7/lib/python/site-packages 中的 pytz>=2011k(来自 pandas) 要求已经满足:/Users/Rexon/Library/Python/2.7/ 中的 6>=1.5 lib/python/site-packages(来自 python

标签: python pycharm


【解决方案1】:

你的错误说

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages

但是你的点子说

/Users/Rexon/Library/Python/2.7/lib/python/site-packages

确保您的终端和 pycharm 使用相同的 python 路径。

【讨论】:

    【解决方案2】:

    在 Pycharm 中,转到首选项,然后是项目解释器,然后单击“+”按钮将库添加到您的项目解释器中。

    您的项目 $PYTHONPATH 环境变量不包括 pip 将模块安装到的目录。

    【讨论】:

    • 我的项目解释器设置为 2.7.13,它包括以下包,“certifi”,“chardet”,“idna”,“numpy”,“pandas”,“pip”,“ python-dateutil", "pytz", "requests", "tabula-py", "wheel"
    • 你能在这里显示用于这个项目的项目解释器的路径吗?
    猜你喜欢
    • 2019-05-31
    • 2023-03-07
    • 2016-02-02
    • 2014-11-22
    • 1970-01-01
    • 2016-11-17
    • 2017-01-04
    • 1970-01-01
    • 2018-01-21
    相关资源
    最近更新 更多