You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 20.04 LTS安装SymPy库返回Killed报错是什么原因?

问题原因定位

你遇到的Killed报错既不是执行命令错误,也不是Ubuntu/Python版本不兼容导致,本质是系统可用内存不足,被Linux系统自带的OOM(内存不足)杀手进程主动终止了安装任务。SymPy的安装过程(尤其是源码编译时的字节编译阶段)需要占用至少几百MB的内存,如果你使用的是低配置云服务器、小型嵌入式设备,或者后台运行了大量占内存的程序,剩余内存不足就会触发该问题。
Ubuntu 20.04自带的Python 3.8完全兼容SymPy 1.9及以上版本,无需担心版本适配问题。

可行的解决方法
  • 清理后台占用内存的无用进程后,优先执行用户级安装命令重试,避免全局安装的额外开销:
    pip3 install --user sympy
    
  • 如果设备本身内存小于1G且未配置swap交换分区,可临时开启1G swap缓解内存压力后再安装:
    # 新建swap文件
    sudo fallocate -l 1G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    
    安装完成后不需要swap可执行以下命令删除:
    sudo swapoff /swapfile
    sudo rm /swapfile
    
  • 直接使用Ubuntu官方源的预编译包安装,跳过编译阶段的内存开销:
    sudo apt update
    sudo apt install python3-sympy
    

内容的提问来源于stack exchange,提问作者Nekto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 09:09:03