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

Windows环境下安装font-awesome-sass后ffi加载失败问题求助

Windows下Rails加载ffi失败的解决方案(font-awesome-sass引入后触发LoadError)
  • 彻底清理并重装ffi依赖

    • 卸载所有版本的ffi:gem uninstall ffi,提示选择版本时输入all
    • 根据系统位数安装适配的预编译包:
      • 32位系统:gem install ffi --platform=mswin32
      • 64位系统:gem install ffi --platform=x64-mingw32
    • 更新项目依赖:bundle update ffi
  • 清理bundle缓存并重装所有依赖

    • 强制清除bundle缓存:bundle clean --force
    • 重新安装项目依赖:bundle install
  • 修复Ruby环境的编译组件

    • 若使用RubyInstaller,执行ridk install,按提示安装/修复MSYS2开发工具(确保勾选所有必要组件)
    • 激活MSYS2环境:ridk enable,再重新执行bundle install
  • 检查并重置Gemfile.lock

    • 删除项目根目录下的Gemfile.lock文件
    • 重新执行bundle install,让bundle自动匹配兼容的ffi版本
  • 验证ffi本身是否可正常加载

    • 打开终端输入irb进入交互环境
    • 执行require 'ffi',若无报错则ffi安装正常,问题出在项目加载逻辑;若报错则重复前几步重新安装ffi

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 14:44:54