gpt4 book ai didi

ruby-on-rails - 运行 rails 服务器时出错 - 找不到符号 - therubyracer

转载 作者:行者123 更新时间:2023-12-04 21:36:53 25 4
gpt4 key购买 nike

我有这个设置:

  • OSX El Capitan 10.11.1
  • Ruby 2.0.0p247 (Rbenv)(我没有 RVM)
  • rails 4.1.14.1

  • 我跑 bundle install一切看起来都不错,但是当我运行时 rails server ,它返回此消息:
    dyld: lazy symbol binding failed: Symbol not found: __ZN2v82V821AddGCPrologueCallbackEPFvNS_6GCTypeENS_15GCCallbackFlagsEES1_
    Referenced from: /Users/cleytonmessias/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/therubyracer-0.12.1/lib/v8/init.bundle
    Expected in: flat namespace

    dyld: Symbol not found: __ZN2v82V821AddGCPrologueCallbackEPFvNS_6GCTypeENS_15GCCallbackFlagsEES1_
    Referenced from: /Users/cleytonmessias/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/therubyracer-0.12.1/lib/v8/init.bundle
    Expected in: flat namespace

    Trace/BPT trap: 5

    我见过一些人有这个问题 here但直到现在还没有解决方案。

    这是我的 Gemfile .

    最佳答案

    我实际上不是 Mac 用户,但出于好奇,我试图找到解决方案。我看到软件与特定 OS X 版本不兼容。大多数解决方案是显示升级软件。在以下许多答案中,对我来说似乎是正确的:

    gem uninstall therubyracer
    gem install therubyracer -v '0.12.2' -- --with-system-v8

    在我的 Ubuntu 系统中,我使用 NodeJS 作为 javascript 运行时。如果可能,我建议使用它。

    希望有帮助!!

    关于ruby-on-rails - 运行 rails 服务器时出错 - 找不到符号 - therubyracer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35799420/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com