【问题标题】:Couldn't install textract in google colab无法在 google colab 中安装 textract
【发布时间】:2019-06-04 23:25:24
【问题描述】:

我无法在 google colab 中安装 textract,错误消息显示如下。

有些人建议使用sudo apt-get install libasound2-dev,但如何在google colab 中使用sudo...

=== 错误信息 =========================================== ================

pocketsphinx 的构建轮失败运行 setup.py clean for pocketsphinx 无法构建 pocketsphinx 安装收集 包:pocketsphinx 运行 setup.py install for pocketsphinx ... 错误 命令 /usr/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-install-03c_ysbm/pocketsphinx/setup.py';f=getattr(tokenize, 'open', open)(file) ;code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" 安装 --record /tmp/pip-record-6n9ewg9i/install-record.txt --single-version-externally-managed --compile: 运行安装 运行 build_ext 构建“sphinxbase._sphinxbase”扩展 swigging deps/sphinxbase/swig/sphinxbase.i 到 deps/sphinxbase/swig/sphinxbase_wrap.c swig -python -modern -threads -Ideps/sphinxbase/include -Ideps/sphinxbase/include/sphinxbase -Ideps/sphinxbase/include/android -Ideps/sphinxbase/swig -outdir sphinxbase -o deps/sphinxbase/swig/sphinxbase_wrap.c 部门/sphinxbase/swig/sphinxbase.i 无法执行“swig”:没有这样的文件或目录 错误:命令“swig”失败,退出状态为 1

================================================ ============================= 谢谢, 玲

【问题讨论】:

    标签: python google-colaboratory text-extraction


    【解决方案1】:

    不,您不能使用 sudo,因为您没有 root 访问 colab。

    问题是您不仅需要libasound2-dev,还需要一大堆软件包。检查https://textract.readthedocs.io/en/stable/installation.html中的debian要求

    此外,为了构建 sphinxtextract 的要求),您还需要 libpulse-dev。所以这里是更新的命令列表。

    !apt-get install python-dev libxml2-dev libxslt1-dev antiword unrtf poppler-utils \
         pstotext tesseract-ocr \
         flac ffmpeg lame libmad0 libsox-fmt-mp3 sox libjpeg-dev swig libasound2-dev libpulse-dev
    !pip install git+https://github.com/deanmalmgren/textract
    

    【讨论】:

    • 我很想对这个答案投赞成票...你能帮忙解决与以下相关的异常吗:Pocketsphinx (setup.py) 的构建轮...错误错误:pocketsphinx 的构建轮失败?
    【解决方案2】:

    在 google colab 中,Bash 命令通过在命令前加上“!”来运行。

    例子:

    !apt update
    !apt-get install libasound2-dev
    

    【讨论】:

      猜你喜欢
      • 2021-05-30
      • 2019-01-02
      • 2019-08-28
      • 2021-04-12
      • 2021-06-23
      • 2020-06-09
      • 2021-11-18
      • 2019-02-28
      • 1970-01-01
      相关资源
      最近更新 更多