相关疑难解决方法(0)

Pip 安装被杀死 - 内存不足 - 如何解决它?

我正在尝试安装 spaCy,一个用于自然语言处理的库。

root@vps:~# python3 -m pip install spacy
Collecting spacy
  Using cached https://files.pythonhosted.org/packages/8f/ac/f7a56f8de3bd29384247babb327b7f3c0e3ddef40d1eff8ae993e6d4d2ba/spacy-2.1.6-cp35-cp35m-manylinux1_x86_64.whl
Installing collected packages: spacy
Killed
Run Code Online (Sandbox Code Playgroud)

过了一会儿,它被杀死了。我已经在 Stack Overflow 上寻找答案并尝试过,这是由于内存不足(我的 VPS 上有 1,2 Gb 可用空间,无法扩展)。一个快速tail -f /var/log/kern.log给我Out of memory: Kill process 31729 (python3) score 558 or sacrifice child

我已经尝试添加--no-cache-dir,但没有帮助。手动复制文件时似乎缺少某些内容。有没有办法在低内存服务器上安装这个包?

编辑:完整的日志 python3 -m pip install spacy -vvv

Converted retries value: Retry(total=5, connect=None, read=None, redirect=None)                                                                                                              -> Retry(total=Retry(total=5, connect=None, read=None, redirect=None), connect=N                                                                                                             one, read=None, redirect=None)
Converted retries value: Retry(total=5, connect=None, read=None, redirect=None)                                                                                                              -> Retry(total=Retry(total=5, connect=None, …
Run Code Online (Sandbox Code Playgroud)

python pip

8
推荐指数
1
解决办法
5166
查看次数

标签 统计

pip ×1

python ×1