【问题标题】:Tabula: PIP Installer says "Successful Download", but unable to importTabula:PIP 安装程序显示“下载成功”,但无法导入
【发布时间】:2018-09-04 23:08:55
【问题描述】:

我已经下载了,使用pip,tabula,一个用来阅读pdf文件的库:

pip install tabula-py

但是,当我尝试使用以下方式导入表格时:

from tabula import read_pdf

我明白了:

ModuleNotFoundError: No module named 'tabula'

我在 anaconda3 控制台上的 Spyder 上运行它。怎么了?

编辑 1:

当我在终端上运行程序时,没有出现错误。但是,我很懒,不想在 Spyder 和 Terminal 之间切换。

编辑 2:

我在 HighSierraOS 上使用 Mac。

编辑 3:

我已经“放弃”了表格,现在正在使用 PyPDF2。我更喜欢 PyPDF 2,因为每次我阅读 pdf 文件时 tabula 都会打开 Java,这很烦人。 PyPDF2 似乎更快。 (不是由 PyPDF2 赞助的)

【问题讨论】:

  • 确保您当前的文件名不是“Tabula”

标签: python import tabula


【解决方案1】:

tabula 需要python 3.5+。因此,请确保您使用的是 python 3。

在你的终端上运行python --version,检查你的python版本

【讨论】:

    【解决方案2】:

    使用which pip,您可以检查tabula-py 安装在哪个环境中。
    请注意,当您有不同版本的 python 和/或 anaconda 时,您必须注意,因为软件包可能安装在错误的位置。

    由于它适用于 python 而不是在 anaconda 中,因此解决方案是根据您的路径将库安装在 anaconda 中,/a/b/.../anaconda/bin/pip install tabula-py。

    【讨论】:

    • 这更像是文件名错误(可能是名为“Tabula”)
    猜你喜欢
    • 2019-07-20
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 2020-02-11
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多