我尝试安装软件包Lingua::StanfordCoreNLP
,但继续收到一条简单但不太有用的错误消息:
Out of memory!
我在Windows上使用的是DWIMPerl的5.16版本。
我想这个问题与软件包有关,但与我的Perl安装无关 - 有没有人对此有任何想法?
C:\Users\johndoe>cpan Lingua::StanfordCoreNLP
CPAN: CPAN::SQLite loaded ok (v0.202)
Database was generated on Sun, 26 Oct 2014 13:22:19 GMT
Running install for module 'Lingua::StanfordCoreNLP'
Running make for K/KA/KAL/Lingua-StanfordCoreNLP-0.10.tar.gz
CPAN: Digest::SHA loaded ok (v5.63)
CPAN: Compress::Zlib loaded ok (v2.042)
Checksum for C:\Dwimperl\cpan\sources\authors\id\K\KA\KAL\Lingua-StanfordCoreNLP
-0.10.tar.gz ok
CPAN: Archive::Tar loaded ok (v1.80)
Out of memory!
答案 0 :(得分:0)
CPAN.pm使用包索引。该文件非常大,以至于某些内存受限的系统无法加载整个内容。这是cpanminus成为的原因之一。它不使用那个巨大的包索引,可以在低内存环境中工作。