pip安装-终止

2024-04-18 17:45:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Ubuntu服务器上安装pip包:

$ pip install MySQLdb
Downloading/unpacking MySQLdb
Killed

它被杀死了。服务器上有足够的空闲RAM。为什么会被杀?

升级版 日志:

Out of memory: Kill process 6627 (pip) score 297 or sacrifice child

这很奇怪,因为我有大约150MB的空闲内存。


Tags: installpipof服务器ubuntuout空闲ram
2条回答

如果内存不足,可以尝试使用pip install package --no-cache-dir

你必须检查日志,这取决于ubuntu和其他东西的版本,它应该在/var/log/messages中,或者至少在/var/log中,这样你就可以在那个文件夹中grep python或pip。这应该提供一些提示。

此外,如果您不在virtualenv中,则可能应该使用sudo执行(隐式)特权操作,例如复制全局lib文件夹中的库。

相关问题 更多 >