首页 > 解决方案 > 为什么总是“模块'xxx'没有属性'xxx'”?

问题描述

我正在使用 pycharm 专业版,今天困扰我的是,我调用的许多模块似乎都不起作用,例如 plotly、tabula-py 和 camelot。

从下面的附图中,您可以看到,我什至在虚拟环境中工作,并且刚刚做了 pip install camelot。

例如,现在我尝试导入 camelot 和 read_pdf。出现错误,并显示“没有名为“camelot”的模块。

我尝试了 pip remove,然后再次 pip install;我也试过 pip3 安装,出现了类似的错误,说没有这样的模块或属性。

我的pycharm有什么问题?以及如何解决? 米 顺便说一句,在情节的情况下。我尝试使用 Terminal > jupyter notebook 打开它,然后运行代码,它工作。

标签: python-3.xpycharmtabulapython-camelot

解决方案


  1. 检查您的 Python 解释器。查看虚拟环境中的 python 解释器是否与 pip 安装位置相同。
  2. 尝试退出该程序,然后将其重新打开几次,看看它是否会有所改善。
  3. 记得等待索引。可能需要一段时间。

推荐阅读