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

Ubuntu导入beautifulsoup4/yfinance报Illegal instruction (core dumped)求助

解决Ubuntu 22.04.4下导入beautifulsoup4/yfinance触发"Illegal instruction (core dumped)"的问题
  • 先处理依赖包的编译适配问题——这个错误大多是因为安装的预编译wheel包用到了你的CPU不支持的指令集:

    • 卸载有问题的包:
      pip uninstall -y beautifulsoup4 yfinance
      
    • 安装Ubuntu编译工具依赖:
      sudo apt update && sudo apt install build-essential python3.10-dev
      
    • 强制从源码编译安装包,避免使用预编译版本:
      pip install --no-binary :all: beautifulsoup4 yfinance
      
  • 检查Python环境一致性,避免环境混乱:

    • 确认当前使用的Python3.10路径和pip归属:
      which python3.10
      python3.10 -m pip --version
      
    • 如果用了虚拟环境,先激活再操作:
      source your_venv/bin/activate
      
  • 排查yfinance的间接依赖,它依赖的requests、lxml等库也可能有同样问题,一并重新编译:

    pip uninstall -y requests lxml
    pip install --no-binary :all: requests lxml
    
  • 验证修复效果:
    进入Python交互环境测试导入:

    python3.10
    >>> import bs4
    >>> import yfinance
    

    无报错即为修复成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 16:32:07