代码之家  ›  专栏  ›  技术社区  ›  OD1995

无法使用Anaconda安装Tablea

  •  0
  • OD1995  · 技术社区  · 8 年前

    我正在尝试为Python安装tabla,因为它似乎是从PDF中提取表的方法。但是,我无法安装它。

    我正在使用水蟒,并遵循了Tablea的水蟒页面上的步骤( https://anaconda.org/auto/tabula )要尝试安装它,请执行以下操作:

    conda install -c auto tabula 
    

    但我刚刚收到一条错误消息: link here

    据我所知,我已经添加了“自动”频道,所以它应该能够安装它。但我想我一定错过了什么。非常感谢您的帮助!

    4 回复  |  直到 8 年前
        1
  •  6
  •   Joy Jedidja Ndjama    7 年前

    您可以尝试:

    conda install -c conda-forge tabula-py
    

    这对我来说很好。

        2
  •  2
  •   Pitto    6 年前

    由于您使用的是Windows和 link 您提供了我刚刚看到的Linux-64和Linux-32,我认为使用Conda安装tabla可能会返回错误。

    激活您的Conda环境并使用pip安装TABLA:

    pip3 install tabula-py
    

    笔记

    正如chezou在评论中指出的那样,如果您想保持更新,conda forge安装Tablea的方式似乎不是最好的方式:

    Conda软件包由其他人支持,似乎没有维护 好
    截至2019年2月24日,conda版本为v1.1.1,最新版本为 pypi包是1.3.1。
    我建议通过pip安装。

        3
  •  0
  •   AIrys    8 年前

    Conda源仅限于您设置的频道中可用的包。您需要:

    1. 在Conda中设置一个包含tabla的通道。(我尝试了其他软件包,但无法找到一种工作方法。) https://conda.io/docs/user-guide/tasks/manage-environments.html

    2. 从源代码将tabla安装到Anaconda环境中。 https://docs.python.org/2/install/

    3. 使用pip在Conda环境中安装TABLA。(您需要先安装pip) https://github.com/ContinuumIO/anaconda-issues/issues/1429 然后: 如果tabla在pipy中,这可能会起作用。

        4
  •  0
  •   Shaurya Uppal    7 年前

    https://anaconda.org/conda-forge/tabula-py

    要使用conda安装此软件包,请运行以下操作之一:

    > conda install -c conda-forge tabula-py  conda install -c
    > conda-forge/label/cf201901 tabula-py