0

Ubuntu 14 にPython Boilerpipeをインストールしようとしています。次のエラーで失敗します。

 Traceback (most recent call last):
  File "setup.py", line 27, in <module>
    download_jars(datapath=DATAPATH)
  File "setup.py", line 21, in download_jars
    tar = tarfile.open(tgz_name, mode='r:gz')
  File "/usr/lib/python2.7/tarfile.py", line 1678, in open
    return func(name, filemode, fileobj, **kwargs)
  File "/usr/lib/python2.7/tarfile.py", line 1730, in gzopen
    raise ReadError("not a gzip file")
tarfile.ReadError: not a gzip file

これらは私が従っている手順です:

4

2 に答える 2

3

問題が見つかったので、setup.py でボイラーパイプの tar ファイルを探しています。そして、彼らはそれを googlecode からダウンロードしますが、これはもうありません。

def download_jars(datapath, version=boilerpipe_version):
    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-1.2.0-bin.tar.gz'

これは私にとってはうまくいきました。

于 2016-09-02T07:06:41.137 に答える