【问题标题】:Install attempt of Boilerpipe-py3 gives 404 errorBoilerpipe-py3 的安装尝试给出 404 错误
【发布时间】:2017-02-14 17:02:14
【问题描述】:

Boilerpipe 是一个很棒的用于清理网页的 Java 程序,我过去曾使用过它。我今天注意到许多用户无法安装 Python 包装器版本并得到 404 和其他错误。这是我从 conda 复制的尝试之一。

/Users/duncan>sudo -H pip install https://pypi.python.org/packages/source/b/boilerpipe-py3/boilerpipe-py3-1.2.0.0.tar.gz 收藏https://pypi.python.org/packages/source/b/boilerpipe-py3/boilerpipe-py3-1.2.0.0.tar.gz 下载boilerpipe-py3-1.2.0.0.tar.gz (1.3MB) 100% |████████████████████████████████| 1.3MB 436kB/s 命令 python setup.py egg_info 的完整输出: 回溯(最近一次通话最后): 文件“”,第 1 行,在 文件“/tmp/pip-r6swd0hy-build/setup.py”,第 33 行,在 下载罐子(数据路径=数据路径) 文件“/tmp/pip-r6swd0hy-build/setup.py”,第 26 行,在 download_jars urlretrieve(tgz_url,tgz_name) 文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 188 行,在 urlretrieve 使用 contextlib.closing(urlopen(url, data)) 作为 fp: 文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 163 行,在 urlopen 返回 opener.open(url, 数据, 超时) 文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 472 行,打开 响应=方法(请求,响应) http_response 中的文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 582 行 'http', 请求, 响应, 代码, msg, hdrs) 文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 510 行,错误 返回 self._call_chain(*args) _call_chain 中的文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 444 行 结果 = 函数(*args) 文件“/Users/duncan/anaconda/lib/python3.5/urllib/request.py”,第 590 行,位于 http_error_default 引发 HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError:HTTP 错误 404:未找到

----------------------------------------

命令“python setup.py egg_info”在/tmp/pip-r6swd0hy-build/中失败,错误代码为1

我见过几个对我不起作用的解决方案(例如:google 更改了模块的 URL)如果有人有解决方案,我将不胜感激!

我的平台是 16GB El Capitan,但我在 Ubuntu 和其他平台上看到过这种情况。感谢您在这里的任何帮助!

【问题讨论】:

    标签: python version boilerpipe


    【解决方案1】:

    我只是将boilerpipe-1.2.0-bin.tar.gz 从这里code.google.com 分叉并重新下载到我的存储库这里https://github.com/slaveofcode/boilerpipe3

    您可以使用 pip 安装锅炉管道

    pip install boilerpipe3
    

    或按项目存储库

    pip install git+ssh://git@github.com/slaveofcode/boilerpipe3@master
    

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,这是因为锅炉管道 URL 已被移动。我通过在 pypi 的安装 tar.gz 中更改 setup.py 中的这一行来解决它:

      旧线路:
      tgz_url = 'https://boilerpipe.googlecode.com/files/boilerpipe-{0}-bin.tar.gz'.format(version)

      换行:
      tgz_url = 'https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/boilerpipe/boilerpipe-{0}-bin.tar.gz'.format(version)

      重新压缩整个文件夹并在新的压缩目录上运行 pip install。

      【讨论】:

        猜你喜欢
        • 2014-09-12
        • 2020-08-20
        • 1970-01-01
        • 2013-04-04
        • 2018-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多