0

以下のエラーが発生するスクリプトでスペイシーをロードしようとすると? メモリがいっぱいだからですか?または他の理由?

  Traceback (most recent call last):
        english_model = English()
      File "/home/ubuntu/.local/lib/python3.4/site-packages/spacy/language.py", line 257, in __init__
        add_vectors(self.vocab)
      File "/home/ubuntu/.local/lib/python3.4/site-packages/spacy/language.py", line 60, in <lambda>
        return lambda vocab: vocab.load_vectors_from_bin_loc(vec_path)
      File "spacy/vocab.pyx", line 436, in spacy.vocab.Vocab.load_vectors_from_bin_loc (spacy/vocab.cpp:10463)
      File "spacy/cfile.pyx", line 40, in spacy.cfile.CFile.alloc_read (spacy/cfile.cpp:1410)
      File "cymem/cymem.pyx", line 44, in cymem.cymem.Pool.alloc (cymem/cymem.cpp:1126)
    MemoryError
4

1 に答える 1

0

32 ビット バージョンの python または 32 ビット バージョンのパッケージを 64 ビット python で使用している可能性があります。既存のバージョンの Python とすべてのパッケージをアンインストールし、64 ビット バージョンの Python と関連パッケージを再インストールします。

于 2016-11-05T09:20:15.323 に答える